【问题标题】:setLayout(null) JTextField sizesetLayout(null) JTextField 大小
【发布时间】:2018-10-03 23:08:24
【问题描述】:

我目前正在处理一个小项目,该项目需要我的 JPanel 的“空”布局。

在添加或编辑JTextField 时,有没有其他方法可以让我看到它而无需setBounds()? 我想要的是由文本大小确定高度和宽度,并且我只在我的JPanel 中设置文本的位置。

【问题讨论】:

  • "有没有其他方法可以让我看到它而无需 setBounds()" - 不 - 这就是布局管理器所做的。如果您“必须”在没有布局管理器的情况下进行处理,那么您必须 替换它的功能。我不能开始告诉你什么是真的???? (此时我限制了我的语言)决定不使用布局管理器 - 这将是你最大的工作量
  • “我目前正在做一个小项目,需要我的JPanel 的“空”布局。” .. 为什么? i>

标签: java swing jpanel jtextfield null-layout-manager


【解决方案1】:

如果您想将其设置为默认布局,请执行setLayout(new BorderLayout());

【讨论】:

  • 需要一个空布局
  • @Freebmdplz 然后你必须替换布局管理器执行的功能——这将成为你最大的工作量
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-31
  • 1970-01-01
  • 2018-06-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多