因此,在第二个(HSV)选项卡中,默认的JColorChooser具有多个元素,其中两个元素为彩色元素,其余为滑块和微调框。

我只想使用两个色彩鲜艳的元素,我将其标识为ColorPanel(至少其中之一)。但是这些课程不是公开的,我无法访问它们。

反正有办法使用它们吗?

最佳答案

您实际上可以通过颜色选择器访问它们,如下所示:

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


还请检查以下问题:
Modifying a color chooser panel

10-04 11:01