我有一个Swing JFrame,其中包含GridLayout中的一些控件。
我的问题是当帧最小化时控件(文本字段)显得太小。我试图通过设置来避免这种情况:
setPreferredSize
和
setSize
但是,我必须最大化框架以清楚地看到控件。
我该如何解决这个问题?
由于
答案 0 :(得分:1)
没有发布任何代码,但您可能没有构建具有指定列数的文本字段。不需要setPreferredSize
或setSize
,请尝试以下方式:
JTextField tf = new JTextField(30)
将创建一个固定大小的文本字段(列)30。这样你的文本字段就不会收缩或扩展。