Действительно ли возможно сделать a JButton
взять точно размер его текста? С тех пор по умолчанию, a JButton
будет иметь небольшое количество дополнения (и горизонтальным и вертикальным) вокруг его текста. Я хотел бы удалить то дополнение.
JButton
по умолчанию имеет границу, вы можете удалить ее:
button.setBorder(null);
Если вы хотите сохранить границу, уменьшите поле (см. Евгений отвечает )
Очистите поля кнопки с помощью setMargin
.
Удаление границы имеет побочный эффект в виде удаления границы. Если вы хотите очистить только поля, используйте метод setMargin
, чтобы установить все поля на ноль.
button.setMargin(new Insets(0,0,0,0));