2012-03-02 7 views
0

JTabの背景色を設定しようとしています。私はそれを設定して、私がその特定のタブにいなければ新しい色を見ることができます。私がそのタブにいる場合、私は色が見えません。私はそのタブを選択しているので、背景色を「選択された」色で上書きするので、私はそれを考える。JTabの背景色

どうすればよいですか?どうもありがとうございました!!

+0

をあなたは「JTAB」によって何を意味しています - それは、コアスイングではクラスではありません... – kleopatra

答えて

1

あなたがJTabbedPaneの話をしている場合:

UIManager.put("TabbedPane.selected", YOUR_COLOR) 

も参照してください:Override default look and feel Java

+0

これは取るん影響を与えますその特定のタブまたはすべてのタブのために?私は特定のタブのためだけにそれをしたい。 – user565660

+0

UIManagerの値を設定すると、アプリケーション全体で値が設定されます。このリンクには、アプリ全体をカスタマイズする別の方法があります。単一のタブについては、setUIを呼び出して独自のUIペインタを構築することができます:http://stackoverflow.com/questions/7859035/jtabbedpane-customize-tab-look、このアイデアについては、たくさんのものがあります。 – Jim