JavaTM Platform
Standard Ed. 6

javax.swing
�ӿ� MenuElement

������֪ʵ���ࣺ
BasicComboPopup, BasicInternalFrameTitlePane.SystemMenuBar, JCheckBoxMenuItem, JMenu, JMenuBar, JMenuItem, JPopupMenu, JRadioButtonMenuItem, MetalComboBoxUI.MetalComboPopup

public interface MenuElement

���Է���˵��е����������Ӧ��ʵ�ִ˽ӿڡ��˽ӿ��� MenuSelectionManager ���������˵���νṹ�е�ѡ��͵�����


����ժҪ
 Component getComponent()
          �˷���Ӧ�������ڻ��ƽ���Ԫ�ص� java.awt.Component��
 MenuElement[] getSubElements()
          �˷���Ӧ����һ���������ղ˵�Ԫ�ص���Ԫ�ص�����
 void menuSelectionChanged(boolean isIncluded)
          ����˵�ѡ�������ӻ����ɾ�� MenuElement ʱ���� MenuSelectionManager ���á�
 void processKeyEvent(KeyEvent event, MenuElement[] path, MenuSelectionManager manager)
          �������¼���
 void processMouseEvent(MouseEvent event, MenuElement[] path, MenuSelectionManager manager)
          ��������¼���
 

������ϸ��Ϣ

processMouseEvent

void processMouseEvent(MouseEvent event,
                       MenuElement[] path,
                       MenuSelectionManager manager)
��������¼���event �� MouseEvent����ԴΪ����Ԫ�ص������path �ǰ�������Ԫ�ر����IJ˵���νṹ�н���Ԫ�ص�·����manager �Dz˵���νṹ�� MenuSelectionManager���˷���Ӧ���� MouseEvent ��������Ҫͨ��ʹ�� MenuSelectionManager �� API ���IJ˵�ѡ��ע�����ؽ��¼�ת������������˲�������ͨ�� MenuSelectionManager �Զ���ɡ�


processKeyEvent

void processKeyEvent(KeyEvent event,
                     MenuElement[] path,
                     MenuSelectionManager manager)
�������¼���


menuSelectionChanged

void menuSelectionChanged(boolean isIncluded)
����˵�ѡ�������ӻ����ɾ�� MenuElement ʱ���� MenuSelectionManager ���á�


getSubElements

MenuElement[] getSubElements()
�˷���Ӧ����һ���������ղ˵�Ԫ�ص���Ԫ�ص�����

���أ�
MenuElements ������

getComponent

Component getComponent()
�˷���Ӧ�������ڻ��ƽ���Ԫ�ص� java.awt.Component�����ص��������ת���¼�������¼��Ƿ�λ�� MenuElement ������С�

���أ�
Component ֵ

JavaTM Platform
Standard Ed. 6

�ύ��������
�йظ���� API �ο����ϺͿ�����Ա�ĵ�������� Java SE ������Ա�ĵ������ĵ���������ϸ�ġ����򿪷���Ա���������Լ�������������ﶨ�塢ʹ�ü��ɺ͹�������ʾ����

��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������