tabbedPane の色を GUI のテーマに合わせてカスタマイズしたいのですが、その方法がわかりません。多くのコードを試しましたが、まだ何も起こりません。
これが私のGUIです...
事前にthnx ^_^
tabbedPane の色を GUI のテーマに合わせてカスタマイズしたいのですが、その方法がわかりません。多くのコードを試しましたが、まだ何も起こりません。
これが私のGUIです...
事前にthnx ^_^
JTabbedPane のルック アンド フィールUIManager
については、この記事「Java タブ付きペインでの色の制御」の説明に従って設定を行います。
関連コード:
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();
GUI を作成する前にいくつかの UIManager 設定を行うことができますが、それらは JTabbedPane ごとに設定できます。これにより、選択したタブの色が変更されます。
UIManager.put("TabbedPane.selected", Color.RED);
境界線の設定は表示されませんが、次のように非表示にできます。
UIManager.put("TabbedPane.contentBorderInsets", new Insets(0, 0, 0, 0));
最後に、次のようにタブ ペインの背景を変更できます。
tab.setBackground(Color.BLUE);