|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.ColorChooserUI
javax.swing.plaf.basic.BasicColorChooserUI
public class BasicColorChooserUI
Ϊ JColorChooser �ṩ������ۡ�
Ƕ����ժҪ | |
---|---|
class |
BasicColorChooserUI.PropertyHandler
����������϶������Ϊ "public" ���ڲ��ࡣ |
�ֶ�ժҪ | |
---|---|
protected JColorChooser |
chooser
�����ϰ�װ�� BasicColorChooserUI �� JColorChooser�� |
protected AbstractColorChooserPanel[] |
defaultChoosers
|
protected ChangeListener |
previewListener
|
protected PropertyChangeListener |
propertyChangeListener
|
���췽��ժҪ | |
---|---|
BasicColorChooserUI()
|
����ժҪ | |
---|---|
protected AbstractColorChooserPanel[] |
createDefaultChoosers()
|
protected PropertyChangeListener |
createPropertyChangeListener()
|
static ComponentUI |
createUI(JComponent c)
|
protected void |
installDefaults()
|
protected void |
installListeners()
|
protected void |
installPreviewPanel()
|
void |
installUI(JComponent c)
����ָ�������ʹ���ʺ���ۡ� |
protected void |
uninstallDefaultChoosers()
|
protected void |
uninstallDefaults()
|
protected void |
uninstallListeners()
|
void |
uninstallUI(JComponent c)
�� installUI �ڼ䣬��ָ������Ϸ���ִ�е����ò����� |
���� javax.swing.plaf.ComponentUI �̳еķ��� |
---|
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update |
���� java.lang.Object �̳еķ��� |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
�ֶ���ϸ��Ϣ |
---|
protected JColorChooser chooser
protected AbstractColorChooserPanel[] defaultChoosers
protected ChangeListener previewListener
protected PropertyChangeListener propertyChangeListener
���췽����ϸ��Ϣ |
---|
public BasicColorChooserUI()
������ϸ��Ϣ |
---|
public static ComponentUI createUI(JComponent c)
protected AbstractColorChooserPanel[] createDefaultChoosers()
protected void uninstallDefaultChoosers()
public void installUI(JComponent c)
ComponentUI
���Ƶ�����ComponentUI
ʵ������Ϊ UI ί�а�װ��ָ�������ʱ���ɵ��ô˷������˷���Ӧ��Ϊ�������������������������·��棺
LayoutManager
��
PropertyChangeListener
��
ComponentUI
�е� installUI
c
- ����װ�� UI ί�е����ComponentUI.uninstallUI(javax.swing.JComponent)
,
JComponent.setUI(javax.swing.plaf.ComponentUI)
,
JComponent.updateUI()
public void uninstallUI(JComponent c)
ComponentUI
���Ƶ�����installUI
�ڼ䣬��ָ������Ϸ���ִ�е����ò��������� UIComponent
ʵ������Ϊ UI ί�д�ָ��������Ƴ�ʱ���ɵ��ô˷������˷���Ӧ��ȡ���� installUI
��ִ�е����ò������dz�С�ĵ�ʹ JComponent
ʵ������ij�ֽྻ״̬��û�ж������������û���ض�����۵����Զ���ȵ�)����������Ӧ�ð������·��棺
ComponentUI
�е� uninstallUI
c
- �����Ƴ��� UI ί�е�������˲����������ԣ������ UI ��������״̬�IJ��ɶ����������������ʹ�øò���ComponentUI.installUI(javax.swing.JComponent)
,
JComponent.updateUI()
protected void installPreviewPanel()
protected void installDefaults()
protected void uninstallDefaults()
protected void installListeners()
protected PropertyChangeListener createPropertyChangeListener()
protected void uninstallListeners()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������