Ich möchte eine benutzerdefinierte Titelleiste in meiner Java Swing-Desktop-Anwendung haben. Was ist der beste Weg, das zu tun? Ich kann für meine JFrame mit dem folgenden Code im Konstruktor eine „Swing-Titelleiste“ verwenden:Wie kann ich die Titelleiste auf JFrame anpassen?
this.setUndecorated(true);
this.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
Aber wie ich es anpassen? Gibt es UI-Delegaten, die ich überschreiben kann oder muss ich meine eigene Titelleiste von Grund auf neu implementieren?
Ich möchte so etwas wie Lawson Smart Office:
Sie wissen, ich wünschte, Sie würden nicht - ich möchte alle meine Fenster konsistent aussehen. –