Вы хотите использовать Style.BACKGROUND
.
Если вы хотите, чтобы все кнопки в вашем пользовательском интерфейсе имели пустой фон, настройте корневую таблицу стилей следующим образом:
Stylesheet ROOT = SimpleStyles.newSheetBuilder().
add(Button.class, Styles.none().
add(Style.BACKGROUND.is(new NullBackground())).
addSelected(Style.BACKGROUND.is(new NullBackground()))).
create();
Root root = iface.createRoot(AxisLayout.vertical(), ROOT, modeLayer).etc().
Если вы просто хотите, чтобы у определенной кнопки был пустой фон,
настроить его по кнопке:
Styles blankBg = Styles.none().
add(Style.BACKGROUND.is(new NullBackground()))
addSelected(Style.BACKGROUND.is(new NullBackground());
Button backButton = new Button().addStyles(blankBg).setIcon(backIcon);
Обратите внимание, что SimpleStyles определяет фон для кнопок. Если вы начинаете с полностью пустой таблицы стилей, вы можете опустить определения фона для ваших кнопок, и они будут пустыми.