2012-03-02 3 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 на ней и создать собственный художник пользовательского интерфейса: http://stackoverflow.com/questions/7859035/jtabbedpane-customize-tab-look, google вокруг есть много чего там об этой идее , – Jim

Смежные вопросы