我已将JTextField
添加到正在使用BoxLayout.PAGE_AXIS
的JPanel
。
然后,我将此面板添加到BorderLayout.CENTER
的内容窗格中。
现在,我的文本字段正在拉伸BorderLayout.CENTER
的整个宽度和高度。
有没有一种方法可以在不使用null布局的情况下设置此文本字段的宽度和高度?或者只是以某种方式使其不拉伸BorderLayout.CENTER
的整个宽度和高度?
我看到有一个JTextField.setMaximumSize(Dimension arg0);
,但我不确定Dimension
是什么,也不确定如何在这种情况下使用它。
向CENTER
添加一个面板。为面板提供一个可而不拉伸组件大小的布局(例如FlowLayout
)。将文本字段添加到流布局中。