的textfield
一直工作正常,但突然太小了。您仍然可以輸入文本,並在單擊「打印」文本選項集時。
我也都嘗試
JTextField tfld = new JTextField(10);
和
JTextField tfld = new JTextField("test adlfjsdlfjasdf");
但沒有一個幫助。
的textfield
一直工作正常,但突然太小了。您仍然可以輸入文本,並在單擊「打印」文本選項集時。
我也都嘗試
JTextField tfld = new JTextField(10);
和
JTextField tfld = new JTextField("test adlfjsdlfjasdf");
但沒有一個幫助。
嘗試使用
txtfield.setPreferredSize(new Dimension(int,int));
才能夠把尺寸參數,你可以讀這爲進一步幫助
聽起來你正在使用的GridBagLayout。這發生在沒有合理的最小尺寸的組件上。
這可能是由於您的佈局管理器。你能發表一篇簡短的,[自成一格,正確的(可編輯的),例子](http://sscce.org/)? – Reimeus 2013-04-27 12:32:07
檢查一個相關示例[此處](http://stackoverflow.com/a/12532237/230513)。 – trashgod 2013-04-27 12:47:38