1
我正在開發一個需要創建多個JButton的項目。每個按鈕都會包含不同的字符;其中一些包含文字。問題是我似乎無法瞭解如何根據其文本內容設置JButton的大小。JButton根據其文本內容調整大小
有沒有這樣做的方法?
感謝您的任何幫助。
我正在開發一個需要創建多個JButton的項目。每個按鈕都會包含不同的字符;其中一些包含文字。問題是我似乎無法瞭解如何根據其文本內容設置JButton的大小。JButton根據其文本內容調整大小
有沒有這樣做的方法?
感謝您的任何幫助。
JButton.getPreferredSize()
會給你顯示文本和圖標所需的大小。 如果更改文字/圖標,按鈕將自動更新其首選尺寸。
如果該按鈕實際上以其首選大小呈現,則取決於其容器的LayoutManager。
您想在創建按鈕*之後更改按鈕*的文本,還是隻將該文本設置爲一次? – 2012-02-16 18:30:56
try button.setBorder(null); ? – 2012-02-16 18:32:30
調整按鈕的大小是layoutManager的工作,不是你的:-) – kleopatra 2012-02-19 14:10:24