Свойство margin
для JButton
не учитывается при установке внешнего вида nimbus.
.Мне нужны некоторые «маленькие» кнопки, но нимб заставляет пространство вокруг текста кнопки быть большим, поэтому я получаю только «очень большие» кнопки.
Я обнаружил на странице nimbus defaults , что есть свойство с именем:
Button.contentMargins
, для которого заданы большие значения.
Я пытался переопределить его с помощьюследующий код:
UIManager.getDefaults().put("Button.contentMargins", new InsetsUIResource(0,0,0,0));
в main
, сразу после настройки внешнего вида венчика.
Но ничего не происходит, пустое пространство вокруг кнопок текста по-прежнемуостается большим.Есть идеи?