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