2012-07-14 84 views
3

我正在用頭部工具欄編寫程序。唯一的問題是我無法在我的工具欄中設置正確的大小,即日期選擇器。在JToolbar上調整組件大小

screenshot

所以我要調整工具欄上的日期選擇器。我怎樣才能解決這個問題?

最美麗的選擇是調整它的大小,使文本字段足夠大以顯示日期。

回答

3

對於正確拾取元件尺寸的工具欄,您必須設置其首選,最大和最小尺寸爲。這是什麼適合我:

Dimension d = cmpt.getPreferredSize(); 
d.width = YOUR_NEW_WIDTH; 
cmpt.setMinimumSize(d); 
cmpt.setMaximumSize(d); 
toolbar.add(cmpt); 
+2

儘量不要忘記,你設計的字體可能不是在用戶系統上的字體,這可能會回來咬你。你也可以嘗試不同的佈局管理器? – MadProgrammer 2012-07-14 21:21:54

+0

謝謝!它像一個魅力。 – 2012-07-15 16:21:23

+0

謝謝...但如何水平可調整大小? – 2017-06-01 14:53:03