|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.SeparatorUI
javax.swing.plaf.multi.MultiSeparatorUI
public class MultiSeparatorUI
������� SeparatorUI
�Ķ�· UI��
���ļ��� AutoMulti �Զ����ɡ�
�ֶ�ժҪ | |
---|---|
protected Vector |
uis
����ʵ�� UI �������� |
���췽��ժҪ | |
---|---|
MultiSeparatorUI()
|
����ժҪ | |
---|---|
boolean |
contains(JComponent a,
int b,
int c)
���ɴ˶�������ÿ�� UI �ϵ��� contains ������ |
static ComponentUI |
createUI(JComponent a)
������⸨�� LookAndFeel ��֧�ִ� UI����һ����· UI ʵ���� |
Accessible |
getAccessibleChild(JComponent a,
int b)
���ɴ˶�������ÿ�� UI �ϵ��� getAccessibleChild ������ |
int |
getAccessibleChildrenCount(JComponent a)
���ɴ˶�������ÿ�� UI �ϵ��� getAccessibleChildrenCount ������ |
Dimension |
getMaximumSize(JComponent a)
���ɴ˶�������ÿ�� UI �ϵ��� getMaximumSize ������ |
Dimension |
getMinimumSize(JComponent a)
���ɴ˶�������ÿ�� UI �ϵ��� getMinimumSize ������ |
Dimension |
getPreferredSize(JComponent a)
���ɴ˶�������ÿ�� UI �ϵ��� getPreferredSize ������ |
ComponentUI[] |
getUIs()
������˶�· UI ������ UI �б��� |
void |
installUI(JComponent a)
���ɴ˶�������ÿ�� UI �ϵ��� installUI ������ |
void |
paint(Graphics a,
JComponent b)
���ɴ˶�������ÿ�� UI �ϵ��� paint ������ |
void |
uninstallUI(JComponent a)
���ɴ˶�������ÿ�� UI �ϵ��� uninstallUI ������ |
void |
update(Graphics a,
JComponent b)
���ɴ˶�������ÿ�� UI �ϵ��� update ������ |
���� javax.swing.plaf.ComponentUI �̳еķ��� |
---|
getBaseline, getBaselineResizeBehavior |
���� java.lang.Object �̳еķ��� |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
�ֶ���ϸ��Ϣ |
---|
protected Vector uis
createUI
�ĵ��������ɵģ����ҿ�ͨ������ getUIs
��������������Ա�֤��һ��Ԫ���Ǵ�Ĭ����ۻ�õ�ʵ�� UI��
���췽����ϸ��Ϣ |
---|
public MultiSeparatorUI()
������ϸ��Ϣ |
---|
public ComponentUI[] getUIs()
public boolean contains(JComponent a, int b, int c)
contains
������
ComponentUI
�е� contains
a
- �������в�ѯ x,y ��������˲����������ԣ������ UI ��������״̬�IJ��ɶ����������������ʹ�øò���b
- ��� x ����c
- ��� y ����
LookAndFeel
��õ� UIJComponent.contains(int, int)
,
Component.contains(int, int)
public void update(Graphics a, JComponent b)
update
������
ComponentUI
�е� update
a
- �������н��л��Ƶ� Graphics
������b
- �����Ƶ�������˲����������ԣ������ UI ��������״̬�IJ��ɶ����������������ʹ�øò���ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
,
JComponent.paintComponent(java.awt.Graphics)
public static ComponentUI createUI(JComponent a)
LookAndFeel
��֧�ִ� UI����һ����· UI ʵ��������ֻ���ش�Ĭ�� LookAndFeel
��õ� UI ����
public void installUI(JComponent a)
installUI
������
ComponentUI
�е� installUI
a
- ����װ�� UI ί�е����ComponentUI.uninstallUI(javax.swing.JComponent)
,
JComponent.setUI(javax.swing.plaf.ComponentUI)
,
JComponent.updateUI()
public void uninstallUI(JComponent a)
uninstallUI
������
ComponentUI
�е� uninstallUI
a
- �����Ƴ��� UI ί�е�������˲����������ԣ������ UI ��������״̬�IJ��ɶ����������������ʹ�øò���ComponentUI.installUI(javax.swing.JComponent)
,
JComponent.updateUI()
public void paint(Graphics a, JComponent b)
paint
������
ComponentUI
�е� paint
a
- �������н��л��Ƶ� Graphics
������b
- �����Ƶ�������˲����������ԣ������ UI ��������״̬�IJ��ɶ����������������ʹ�øò���ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
public Dimension getPreferredSize(JComponent a)
getPreferredSize
������
ComponentUI
�е� getPreferredSize
a
- ����ѯ����ѡ��С��������˲����������ԣ������ UI ��������״̬�IJ��ɶ����������������ʹ�øò���
LookAndFeel
��õ� UIJComponent.getPreferredSize()
,
LayoutManager.preferredLayoutSize(java.awt.Container)
public Dimension getMinimumSize(JComponent a)
getMinimumSize
������
ComponentUI
�е� getMinimumSize
a
- ����ѯ����С��С��������˲����������ԣ������ UI ��������״̬�IJ��ɶ����������������ʹ�øò���
LookAndFeel
��õ� UIJComponent.getMinimumSize()
,
LayoutManager.minimumLayoutSize(java.awt.Container)
,
ComponentUI.getPreferredSize(javax.swing.JComponent)
public Dimension getMaximumSize(JComponent a)
getMaximumSize
������
ComponentUI
�е� getMaximumSize
a
- ����ѯ������С��������˲����������ԣ������ UI ��������״̬�IJ��ɶ����������������ʹ�øò���
LookAndFeel
��õ� UIJComponent.getMaximumSize()
,
LayoutManager2.maximumLayoutSize(java.awt.Container)
public int getAccessibleChildrenCount(JComponent a)
getAccessibleChildrenCount
������
ComponentUI
�е� getAccessibleChildrenCount
LookAndFeel
��õ� UIComponentUI.getAccessibleChild(javax.swing.JComponent, int)
public Accessible getAccessibleChild(JComponent a, int b)
getAccessibleChild
������
ComponentUI
�е� getAccessibleChild
b
- �Ӷ���Ĵ��㿪ʼ������
LookAndFeel
��õ� UIComponentUI.getAccessibleChildrenCount(javax.swing.JComponent)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������