Java Swing Controls:最小化时非常小?

时间:2012-10-19 17:25:06

标签: java swing layout layout-manager sizing

我有一个Swing JFrame,其中包含GridLayout中的一些控件。

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

setPreferredSize

setSize

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

我该如何解决这个问题?

由于 enter image description here

1 个答案:

答案 0 :(得分:1)

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

JTextField tf = new JTextField(30)

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