0
我有一个Swing JFrame,在GridLayout中有一些控件。Java Swing Controls:最小化时很小?
我的问题是,当框架被最小化时,控件(文本字段)显得太小。我试图通过设置来避免这种情况:
setPreferredSize
和
setSize
但尽管如此,我要最大限度的框架看控件清楚。
我该如何解决这个问题?
感谢
我有一个Swing JFrame,在GridLayout中有一些控件。Java Swing Controls:最小化时很小?
我的问题是,当框架被最小化时,控件(文本字段)显得太小。我试图通过设置来避免这种情况:
setPreferredSize
和
setSize
但尽管如此,我要最大限度的框架看控件清楚。
我该如何解决这个问题?
感谢
没有代码发布,但它可能是你不列指定数量的构建文本框。 setPreferredSize
或setSize
不需要,试试这个来代替:
JTextField tf = new JTextField(30)
这将创建固定大小(列)的文本框30.这样,你的文本框不会收缩或扩张。
请修改您的问题以包含展示您描述的问题的[sscce](http://sscce.org/)。另请参见[我应该避免使用Java Swing中的set(Preferred | Maximum | Minimum)Size方法](http://stackoverflow.com/q/7229226/230513)? – trashgod