Как я могу настроить цвет панели с вкладками в 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();
Другие вопросы по тегам