4

これは簡単なはずですが、私はそれを行うための「良い」方法を見つけていません...

Swing Nimbus L&Fを使用しているときに、コントロール(JButtons、JTextFieldなど)にフォーカスがある場合は、背景色を黄色にします。黄色の背景色を除いて、私は彼らに通常のニンバスのスタイリングをすべて維持してもらいたいです。

焦点が合っていないときは、通常のニンバススタイルで描いてもらいたいです。

これを行うために私が見つけた唯一の方法は、すべての単一のコントロールに対してコントロール[Focused] .backgroundPainterを書き換えることです(これは、Nimbusの大部分を最初から書き換えることになります)。

私は何かが足りないのですか?ありがとう!

4

1 に答える 1