Кнопки J, чтобы приспособиться к размеру на основе его текстового содержания - PullRequest
1 голос
/ 16 февраля 2012

Я работаю над проектом, который требует создания нескольких кнопок JButton.Каждая из этих кнопок будет содержать разные символы;некоторые из которых содержат слова.Проблема в том, что я не могу понять, как настроить JButton для изменения размера на основе его текстового содержимого.

Есть ли способ, который делает это?

Спасибо за любую помощь.

1 Ответ

2 голосов
/ 16 февраля 2012

JButton.getPreferredSize() даст вам размер, необходимый для отображения текста и значка.Кнопка автоматически обновит свой предпочтительный размер, если вы измените текст / значок.

Если кнопка фактически отображается с ее предпочтительным размером, зависит от LayoutManager ее контейнера.

...