JavaSwingデスクトップアプリケーションにカスタマイズされたタイトルバーが欲しいのですが。それを行うための最良の方法は何ですか?JFrameのコンストラクターで次のコードを使用すると、「Swing-titlebar」を使用できます。
this.setUndecorated(true);
this.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
しかし、どうすればそれをカスタマイズできますか?オーバーライドできるUIデリゲートはありますか、それとも独自のタイトルバーを最初から実装する必要がありますか?
ローソンスマートオフィスのようなものが欲しい: