我在GridLayout中有一个带有一些控件的Swing JFrame。

我的问题是,当框架最小化时,控件(文本字段)显得太小。我试图通过设置避免这种情况:

setPreferredSize




setSize


但是,我仍然必须最大化框架以清楚地看到控件。

我该如何解决?

谢谢

最佳答案

没有代码发布,但是您可能没有构造具有指定列数的文本字段。不需要setPreferredSizesetSize,请尝试以下方法:

JTextField tf = new JTextField(30)


这将创建一个固定大小(列)为30的文本字段。这样,您的文本字段将不会缩小或扩展。

09-09 21:41
查看更多