2013-04-27 34 views
1

截圖:的JTextField突然太小

image

textfield一直工作正常,但突然太小了。您仍然可以輸入文本,並在單擊「打印」文本選項集時。

我也都嘗試

JTextField tfld = new JTextField(10); 

JTextField tfld = new JTextField("test adlfjsdlfjasdf"); 

但沒有一個幫助。

+3

這可能是由於您的佈局管理器。你能發表一篇簡短的,[自成一格,正確的(可編輯的),例子](http://sscce.org/)? – Reimeus 2013-04-27 12:32:07

+0

檢查一個相關示例[此處](http://stackoverflow.com/a/12532237/230513)。 – trashgod 2013-04-27 12:47:38

回答

3

聽起來你正在使用的GridBagLayout。這發生在沒有合理的最小尺寸的組件上。