2013-11-19 2 views
1

Итак, во второй вкладке (HSV) по умолчанию JColorChooser имеет несколько элементов, два из которых являются красочными и ползунками для отдыха и прядильщиками.Использование ColorPanel от JColorChooser

Я хочу использовать только два красочных элемента, которые я идентифицировал как ColorPanel(хотя бы один из них). Но эти классы не являются общественностью, и я не могу получить к ним доступ.

Есть ли способ использовать их в любом случае?

ответ

1

Вы действительно можете получить доступ к ним через выбор цвета, как так:

JColorChooser cc = new JColorChooser(); 
AbstractColorChooserPanel[] panels = cc.getChooserPanels(); 

Также проверьте этот вопрос: Modifying a color chooser panel

+0

Я не хочу этого. Я хочу извлечь часть панелей [1] и использовать ее независимо от JColorChooser. – Karlovsky120