私のguiのテーマに合わせてtabbedPaneの色をカスタマイズしたいのですが、どうやってそれを行うのか分かりません。私はたくさんのコードを試しましたが、まだ何も起こりません。事前にスイングビルダーでtabbedPaneの色をカスタマイズするにはどうすればよいですか?
ここに私のGUIだ...
のthnx^_^
私のguiのテーマに合わせてtabbedPaneの色をカスタマイズしたいのですが、どうやってそれを行うのか分かりません。私はたくさんのコードを試しましたが、まだ何も起こりません。事前にスイングビルダーでtabbedPaneの色をカスタマイズするにはどうすればよいですか?
ここに私のGUIだ...
のthnx^_^
あなたがbを作ることができるカップルのUIManager設定がありますGUIを作成する前にすべてのJTabbedPaneに適用されます: これにより、選択したタブの色が変更されます。
UIManager.put("TabbedPane.selected", Color.RED);
私は境界線の設定が表示されていないが、あなたはそうのようにそれを隠すことができます。
tab.setBackground(Color.BLUE);
:
UIManager.put("TabbedPane.contentBorderInsets", new Insets(0, 0, 0, 0));
は最後に、あなたがこのようなタブウィンドウの背景を変更することができます
JTabbedPaneのために見て、感じて、この記事でControlling Color in Java Tabbed Pane
関連するコードを説明するように、UIManager
設定値を設定します。
UIManager.put("TabbedPane.contentAreaColor ",ColorUIResource.GREEN);
UIManager.put("TabbedPane.selected",ColorUIResource.GREEN);
UIManager.put("TabbedPane.background",ColorUIResource.GREEN);
UIManager.put("TabbedPane.shadow",ColorUIResource.GREEN);
// now construct the tabbed pane
tab=new JTabbedPane();
タブまたは内部コンポーネントの背景(JTextArea)の色を調整しようとしていますか? –
実際には私の2つの大きな問題だった...私のタブの色は、私はTextArea(私はそれが透明にしたい)の不透明度を減らしたいと思います。 jLabel).. – iamanapprentice