• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JTabbedPaneのタブが開かれているときの色が灰色になる)

JTabbedPaneのタブの色が灰色になる問題

このQ&Aのポイント
  • JTabbedPaneのタブを開いたときに色が灰色になる問題が発生しています。
  • タブの開閉によって色が消えるため、灰色にならないようにする方法を教えてください。
  • 現在のコードでは、タブが開かれているときに色が消えてしまいます。

質問者が選んだベストアンサー

  • ベストアンサー
  • PecoPlus
  • ベストアンサー率76% (144/188)
回答No.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 の見た目の変更は、ルックアンドフィールが複数あったりして、難しいですよね。

hatokamome
質問者

お礼

ありがとうございます。 おかげさまで、希望どおりにできました。 PecoPlus様に教えていただいて、 派生する知識も得ることができております。 ありがとうございます。

関連するQ&A