下面列出了怎么用javax.swing.colorchooser.ColorChooserComponentFactory的API类实例代码及写法,或者点击链接到github查看源代码。
public GraphColorChooser() {
// Add our named color panel by getting the existing panels and putting ours in front.
final AbstractColorChooserPanel[] panels = ColorChooserComponentFactory.getDefaultChooserPanels();
final AbstractColorChooserPanel[] morePanels = new AbstractColorChooserPanel[panels.length + 1];
morePanels[0] = new NamedColorPanel();
System.arraycopy(panels, 0, morePanels, 1, panels.length);
setChooserPanels(morePanels);
}
public ColorChooserPane() {
colorModel = new ExtendedColorModel();
colorModel.addChangeListener( new PreviewColorUpdater() );
previewPane = ColorChooserComponentFactory.getPreviewPanel();
multiSelectorPane = new JTabbedPane();
swatchColorChooser = new SwatchColorChooser();
addColorChooserPanel( new CombinedColorChooser() );
addColorChooserPanel( swatchColorChooser );
setLayout( new BorderLayout() );
add( previewPane, BorderLayout.SOUTH );
add( multiSelectorPane, BorderLayout.CENTER );
}