Как я могу настроить цвет панели с вкладками в Swing Builder?
Я хочу настроить цвет моей панели с вкладками, чтобы она соответствовала теме моего графического интерфейса, но я не знаю, как это сделать. Я пробовал много кода, но все еще ничего не происходит.
Вот мой gui...
спасибо заранее ^_^
2 ответа
Решение
Есть пара настроек UIManager, которые вы можете сделать перед созданием графического интерфейса, но они будут для каждого JTabbedPane: Это изменит цвет выбранной вкладки.
UIManager.put("TabbedPane.selected", Color.RED);
Я не вижу настройки для границы, но вы можете скрыть это так:
UIManager.put("TabbedPane.contentBorderInsets", new Insets(0, 0, 0, 0));
Наконец, вы можете изменить фон панели вкладок следующим образом:
tab.setBackground(Color.BLUE);
Для внешнего вида 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();