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