JavaTM Platform
Standard Ed. 6

�� javax.swing.JInternalFrame
��ʹ��

ʹ�� JInternalFrame ��������
javax.swing �ṩһ��“������”��ȫ���� Java ���ԣ��������������Щ���������ƽ̨�ϵĹ�����ʽ����ͬ�� 
javax.swing.event �� Swing ����������¼�ʹ�á� 
javax.swing.plaf.basic �ṩ�˸��ݻ�����۹������û�������� 
javax.swing.plaf.metal �ṩ���� Java ��ۣ���������Ϊ Metal���������û��������Java �����Ĭ����ۡ� 
 

javax.swing �� JInternalFrame ��ʹ��
 

���� JInternalFrame �� javax.swing �еķ���
 JInternalFrame JOptionPane.createInternalFrame(Component parentComponent, String title)
          ���������� JInternalFrame ��ʵ����
 JInternalFrame[] JDesktopPane.getAllFrames()
          ���������е�ǰ��ʾ������ JInternalFrames��
 JInternalFrame[] JDesktopPane.getAllFramesInLayer(int layer)
          ��������ָ�����е�ǰ����ʾ������ JInternalFrames��
 JInternalFrame JInternalFrame.JDesktopIcon.getInternalFrame()
          ������� DesktopIcon ������ JInternalFrame��
 JInternalFrame JDesktopPane.getSelectedFrame()
          ���ش� JDesktopPane �е�ǰ��� JInternalFrame�������ǰû�л�� JInternalFrame���򷵻� null��
 JInternalFrame JDesktopPane.selectFrame(boolean forward)
          ѡ������洰���е���һ�� JInternalFrame��
 

��������Ϊ JInternalFrame �� javax.swing �еķ���
 void DefaultDesktopManager.activateFrame(JInternalFrame f)
          �˷��������� f�������ƶ���ǰ̨��
 void DesktopManager.activateFrame(JInternalFrame f)
          ͨ��ָʾ�˴���ӵ�н��㡣
 void DefaultDesktopManager.closeFrame(JInternalFrame f)
          �Ӹ��������Ƴ����壬���б�Ҫ����Ҫ�Ƴ� desktopIcon��
 void DesktopManager.closeFrame(JInternalFrame f)
          ͨ�����˵���Ӧ�ô��丸�������Ƴ����塣
 void DefaultDesktopManager.deactivateFrame(JInternalFrame f)
           
 void DesktopManager.deactivateFrame(JInternalFrame f)
          ͨ��ָʾ�˴���ʧȥ���㡣
 void DefaultDesktopManager.deiconifyFrame(JInternalFrame f)
          �Ӹ��������Ƴ� desktopIcon�������䴰�����ӵ��������С�
 void DesktopManager.deiconifyFrame(JInternalFrame f)
          ͨ���Ƴ����е��κ�ͼ���ʾ��ʽ����������ָ�����ԭʼ��С��λ�á�
protected  Rectangle DefaultDesktopManager.getBoundsForIconOf(JInternalFrame f)
          iconifyFrame() ������ô˷�����ȷ�� desktopIcon ���ʵ��߽硣
 Component InternalFrameFocusTraversalPolicy.getInitialComponent(JInternalFrame frame)
          ���ص�һ��ѡ�� JInternalFrame ʱӦ�ý��ս���� Component��
protected  Rectangle DefaultDesktopManager.getPreviousBounds(JInternalFrame f)
          �ڽ�������֮ǰ����ø��������ͨ�߽硣
 void DefaultDesktopManager.iconifyFrame(JInternalFrame f)
          �Ӹ��������Ƴ����壬������ desktopIcon ���ӵ��������С�
 void DesktopManager.iconifyFrame(JInternalFrame f)
          ͨ���Ӹ��������Ƴ��˴��壬������һ��ͼ���ʾ��ʽ��
 void DefaultDesktopManager.maximizeFrame(JInternalFrame f)
          ���µ�������Ĵ�С��ʹ�������丸��������ơ�
 void DesktopManager.maximizeFrame(JInternalFrame f)
          ͨ����Ӧ�����µ�������Ĵ�С��ʹ�������丸��������ơ�
 void DefaultDesktopManager.minimizeFrame(JInternalFrame f)
          ʹ����ָ��ص��� maximizeFrame ֮ǰ�Ĵ�С��λ�á�
 void DesktopManager.minimizeFrame(JInternalFrame f)
          ͨ������ָʾӦ�ý�����ָ������� maximizeFrame() ǰ�Ĵ�С��λ�á�
 void DefaultDesktopManager.openFrame(JInternalFrame f)
          ͨ�������ô˷�����
 void DesktopManager.openFrame(JInternalFrame f)
          ���п��ܣ����ʵ���λ����ʾ�˴��塣
protected  void DefaultDesktopManager.removeIconFor(JInternalFrame f)
          ����Ҫʱ�Ƴ� f �� desktopIcon �ı�ݷ�����
 void JInternalFrame.JDesktopIcon.setInternalFrame(JInternalFrame f)
          ������� DesktopIcon ������ JInternalFrame��
protected  void DefaultDesktopManager.setPreviousBounds(JInternalFrame f, Rectangle r)
          �ڽ��� maximize ����֮ǰ�洢����ı߽硣
 void JDesktopPane.setSelectedFrame(JInternalFrame f)
          ���ô� JDesktopPane �е�ǰ��� JInternalFrame��
protected  void DefaultDesktopManager.setWasIcon(JInternalFrame f, Boolean value)
          �趨����ѱ�ͼ�껯���� desktopIcon �ı߽�����Ч�ġ�
protected  boolean DefaultDesktopManager.wasIcon(JInternalFrame f)
          �������ѱ�ͼ�껯���� desktopIcon �ı߽�����Ч�ģ��򷵻� true�����򷵻� false��
 

��������Ϊ JInternalFrame �� javax.swing �еĹ��췽��
JInternalFrame.JDesktopIcon(JInternalFrame f)
          Ϊ�ڲ� frame ����һ��ͼ�ꡣ
 

javax.swing.event �� JInternalFrame ��ʹ��
 

���� JInternalFrame �� javax.swing.event �еķ���
 JInternalFrame InternalFrameEvent.getInternalFrame()
          �����¼��ķ����ߡ�
 

��������Ϊ JInternalFrame �� javax.swing.event �еĹ��췽��
InternalFrameEvent(JInternalFrame source, int id)
          ����һ�� InternalFrameEvent ����
 

javax.swing.plaf.basic �� JInternalFrame ��ʹ��
 

����Ϊ JInternalFrame �� javax.swing.plaf.basic �е��ֶ�
protected  JInternalFrame BasicDesktopIconUI.frame
           
protected  JInternalFrame BasicInternalFrameTitlePane.frame
           
protected  JInternalFrame BasicInternalFrameUI.frame
           
 

��������Ϊ JInternalFrame �� javax.swing.plaf.basic �еķ���
protected  void BasicInternalFrameUI.activateFrame(JInternalFrame f)
          �����Ϊ��ѡ��״̬ʱ���ô˷�����
protected  void BasicInternalFrameUI.closeFrame(JInternalFrame f)
          ���û�Ҫ�رմ���ʱ���ô˷�����
protected  MouseInputAdapter BasicInternalFrameUI.createBorderListener(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createEastPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createNorthPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createSouthPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createWestPane(JInternalFrame w)
           
protected  void BasicInternalFrameUI.deactivateFrame(JInternalFrame f)
          ���岻���DZ�ѡ��״̬ʱ���ô˷�����
protected  void BasicInternalFrameUI.deiconifyFrame(JInternalFrame f)
          ���û�Ҫȡ��ͼ�껯����ʱ���ô˷�����
protected  void BasicInternalFrameUI.iconifyFrame(JInternalFrame f)
          ���û�Ҫͼ�껯����ʱ���ô˷�����
protected  void BasicInternalFrameUI.maximizeFrame(JInternalFrame f)
          ���û�Ҫ��󻯴���ʱ���ô˷�����
protected  void BasicInternalFrameUI.minimizeFrame(JInternalFrame f)
          ���û�Ҫ��С������ʱ���ô˷�����
protected  void BasicInternalFrameTitlePane.postClosingEvent(JInternalFrame frame)
          �������� WINDOW_CLOSING ���¼����͵����壬�Ա㽫�䵱������� Frame ���Դ���
 

��������Ϊ JInternalFrame �� javax.swing.plaf.basic �еĹ��췽��
BasicInternalFrameTitlePane(JInternalFrame f)
           
BasicInternalFrameUI(JInternalFrame b)
           
 

javax.swing.plaf.metal �� JInternalFrame ��ʹ��
 

��������Ϊ JInternalFrame �� javax.swing.plaf.metal �еķ���
protected  MouseInputAdapter MetalInternalFrameUI.createBorderListener(JInternalFrame w)
          ���ؽ��� TitlePane �ϰ�װ�� MouseInputAdapter��
protected  JComponent MetalInternalFrameUI.createNorthPane(JInternalFrame w)
           
 

��������Ϊ JInternalFrame �� javax.swing.plaf.metal �еĹ��췽��
MetalInternalFrameTitlePane(JInternalFrame f)
           
MetalInternalFrameUI(JInternalFrame b)
           
 


JavaTM Platform
Standard Ed. 6

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

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