Я нашел множество примеров, которые меняют цвет фона JTabbedPane
, используя либо setBackgroundAt()
, либо UIManager.put("JTabbedPane...")
.
Однако я хочу создать событие onclick
для флажка, который меняет цвет фона на зеленый, когда вы его выбираете, и возвращается к умолчанию, когда вы отменяете его.
Я не смог сделать эту работу, используя вышеуказанные методы.
Есть идеи?
PS: я могу изменить цвет переднего плана, используя setForgroundAt()
, но не фон по какой-то причине
opaque
. Если это ложь, то фон не рисуется, и вы видите фон родителя. - person Devon_C_Miller   schedule 26.10.2012