2

Nimbus Look&Feel に最上位の独自のウィンドウ装飾をレンダリングさせる方法はありますJFrameか? 私はインターネットを掘り下げてきましたが、それはまったく不可能かもしれないと疑い始めています。誰かが実際にそれで成功した(そして気にかけた)人はいますか?

Nimbus の装飾は、内部フレームには素晴らしくきれいですが、 と に同じ効果を与える方法は明らかJFrameにありませんJDialog

サブクラス化したライブラリであるnimbusx (Nimbus Extensions)を試してみました (Nimbus スタイルの装飾をサブクラス化し、それらに適用するとされています) (次に、 andの代わりに nimbusx クラスをインスタンス化するだけです)。しかし実際には機能せず、2009 年以降は非アクティブなアルファ段階にあります。JFrameJDialogJFrameJDialog

では、Nimbus LAF にウィンドウの装飾を任せることで、Nimbus スタイルの Java アプリケーションの外観をすべてのプラットフォームで一貫させることに成功した人はいますか?

4

1 に答える 1

0

過去にJGoodies Looksでこれを行ったことがあります。Nimbus がサポートしているかどうかはわかりません。

これは LAF だけではありませんが、JFrame (および必要に応じて JDialog) に対してプログラムで有効にする必要があるオプションです。

JFrame.setDefaultLookAndFeelDecorated( true );
JDialog.setDefaultLookAndFeelDecorated( true );

API ドキュメントを参照してください

于 2012-03-12T18:46:37.727 に答える