Я хотел бы иметь настраиваемую строку заголовка в рабочем приложении Java Swing. Каков наилучший способ сделать это? Я могу использовать "Swing-title bar", используя следующий код в конструкторе для моего JFrame:
this.setUndecorated(true);
this.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
Но как его настроить? Есть ли делегаты пользовательского интерфейса, которые я могу переопределить или мне нужно реализовать свою собственную панель заголовков с нуля?
Я хочу что-то вроде Lawson Smart Office: