0

タイトル付きのメニューバーがあるDefaultDockableを使用しています。Nimbus Look&Feelを使用しており、使用しているこのタイトルのテキストの色を設定するには、次のようにします。

UIManager.put("menuText", Color.RED);

しかし、私が知らないのは、メニューが選択されたときに色を設定する方法です。そのためのニンバスのデフォルトは白です、そして私はそれを黒に変えたいです。

これを見て、、、、、で試してみましたが、textHighlightTextcontrolLHighlight試してみました。それらのどれもこれのために働きません。nimbusSelectedTextnimbusLightBackgroundmenuText[selected]

選択したmenuTextはどのように呼び出されますか?

4

1 に答える 1

1

私は試してみます:

Menu[Enabled+Selected].textForeground

このサイトには、ニンバスのデフォルトが表示されています。

http://jasperpotts.com/blogfiles/nimbusdefaults/nimbus.html

于 2011-07-08T12:01:54.000 に答える