|
|||||||||
类 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 的 javax.swing 中的方法 | |
---|---|
void |
DesktopManager.activateFrame(JInternalFrame f) 通常指示此窗体拥有焦点。 |
void |
DefaultDesktopManager.activateFrame(JInternalFrame f) 此方法将激活 f,将它移动到前台。 |
void |
DesktopManager.closeFrame(JInternalFrame f) 通常,此调用应该从其父窗体中移除窗体。 |
void |
DefaultDesktopManager.closeFrame(JInternalFrame f) 从父窗体中移除窗体,如有必要,还要移除 desktopIcon 。 |
void |
DesktopManager.deactivateFrame(JInternalFrame f) 通常指示此窗体失去焦点。 |
void |
DefaultDesktopManager.deactivateFrame(JInternalFrame f) |
void |
DesktopManager.deiconifyFrame(JInternalFrame f) 通常移除现有的任何图标表示形式,并将窗体恢复到其原始大小和位置。 |
void |
DefaultDesktopManager.deiconifyFrame(JInternalFrame f) 从父窗体中移除 desktopIcon,并将其窗体添加到父窗体中。 |
protected Rectangle |
DefaultDesktopManager.getBoundsForIconOf(JInternalFrame f) iconifyFrame() 代码调用此方法来确定 desktopIcon 的适当边界。 |
Component |
InternalFrameFocusTraversalPolicy.getInitialComponent(JInternalFrame frame) 返回第一次选择 JInternalFrame 时应该接收焦点的 Component。 |
protected Rectangle |
DefaultDesktopManager.getPreviousBounds(JInternalFrame f) 在将组件最大化之前,获得该组件的普通边界。 |
void |
DesktopManager.iconifyFrame(JInternalFrame f) 通常从父窗体中移除此窗体,并添加一个图标表示形式。 |
void |
DefaultDesktopManager.iconifyFrame(JInternalFrame f) 从父窗体中移除窗体,并将其 desktopIcon 添加到父窗体中。 |
void |
DesktopManager.maximizeFrame(JInternalFrame f) 通常,应该重新调整窗体的大小,使其满足其父窗体的限制。 |
void |
DefaultDesktopManager.maximizeFrame(JInternalFrame f) 重新调整窗体的大小,使其满足其父窗体的限制。 |
void |
DesktopManager.minimizeFrame(JInternalFrame f) 通常,这指示应该将窗体恢复到调用 maximizeFrame() 前的大小和位置。 |
void |
DefaultDesktopManager.minimizeFrame(JInternalFrame f) 使窗体恢复回调用 maximizeFrame 之前的大小和位置。 |
void |
DesktopManager.openFrame(JInternalFrame f) 如有可能,在适当的位置显示此窗体。 |
void |
DefaultDesktopManager.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 |
BasicInternalFrameUI.frame |
protected JInternalFrame |
BasicInternalFrameTitlePane.frame |
protected JInternalFrame |
BasicDesktopIconUI.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) 窗体不再是被选择状态时调用此方法。 |
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 JComponent |
MetalInternalFrameUI.createNorthPane(JInternalFrame w) |
参数类型为 JInternalFrame 的 javax.swing.plaf.metal 中的构造方法 | |
---|---|
MetalInternalFrameTitlePane(JInternalFrame f) |
|
MetalInternalFrameUI(JInternalFrame b) |
所有类
|
|||||||||