- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JTabbedPaneのタブが開かれているときの色が灰色になる)
JTabbedPaneのタブの色が灰色になる問題
このQ&Aのポイント
- JTabbedPaneのタブを開いたときに色が灰色になる問題が発生しています。
- タブの開閉によって色が消えるため、灰色にならないようにする方法を教えてください。
- 現在のコードでは、タブが開かれているときに色が消えてしまいます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 タブの選択色の変更なら、 UIManager.put("TabbedPane.selected", Color.DARK_GRAY); UIManager.put("TabbedPane.selectHighlight", Color.LIGHT_GRAY); これで、できそうですが、選択色を透明にするとか、個別のタブで変更するとかはできそうにないみたいです。 また、これだと、複数の JTabbedPane の設定がすべて変わります。なんか、それぞれ設定を変えるというのはなさそうです。 そもそも、Windows7 で、ルックアンドフィールを WindowsLookAndFeel にすると、 tabbedpane.setBackgroundAt(0, Color.BLUE); tabbedpane.setBackgroundAt(1, Color.red); これらも、無視されました。 Swing の見た目の変更は、ルックアンドフィールが複数あったりして、難しいですよね。
お礼
ありがとうございます。 おかげさまで、希望どおりにできました。 PecoPlus様に教えていただいて、 派生する知識も得ることができております。 ありがとうございます。