类的用途
javax.swing.JInternalFrame
使用 JInternalFrame 的包
包
描述
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
提供由 Swing 组件触发的事件。
提供根据基本外观构建的用户界面对象。
提供根据 Java 外观(曾经代号为 Metal )构建的用户界面对象,这是默认外观。
Synth 是一种可换肤的外观和感觉,其中所有绘画都是委托的。
-
JInternalFrame 在 javax.swing 中的用法
javax.swing 中返回 JInternalFrame 的方法修饰符和类型方法描述JOptionPane.createInternalFrame(Component parentComponent, String title) 创建并返回JInternalFrame的实例。JDesktopPane.getAllFrames()返回当前显示在桌面上的所有JInternalFrames。JDesktopPane.getAllFramesInLayer(int layer) 返回桌面指定层当前显示的所有JInternalFrames。JInternalFrame.JDesktopIcon.getInternalFrame()返回与此DesktopIcon关联的JInternalFrame。JDesktopPane.getSelectedFrame()返回此JDesktopPane中当前活动的JInternalFrame,如果当前没有JInternalFrame处于活动状态,则返回null。JDesktopPane.selectFrame(boolean forward) 选择此桌面窗格中的下一个JInternalFrame。javax.swing 中的方法,参数类型为 JInternalFrame修饰符和类型方法描述voidDefaultDesktopManager.activateFrame(JInternalFrame f) 这将激活f将它移到前面。voidDesktopManager.activateFrame(JInternalFrame f) 一般表示该帧有焦点。voidDefaultDesktopManager.closeFrame(JInternalFrame f) 从其父项中删除框架,并在必要时删除desktopIcon。voidDesktopManager.closeFrame(JInternalFrame f) 通常,此调用应从其父级中删除框架。voidDefaultDesktopManager.deactivateFrame(JInternalFrame f) voidDesktopManager.deactivateFrame(JInternalFrame f) 一般表示该帧失去焦点。voidDefaultDesktopManager.deiconifyFrame(JInternalFrame f) 从其父项中删除 desktopIcon 并将其框架添加到父项。voidDesktopManager.deiconifyFrame(JInternalFrame f) 通常,删除任何存在的图标表示并将框架恢复到其原始大小和位置。protected RectangleDefaultDesktopManager.getBoundsForIconOf(JInternalFrame f) iconifyFrame()代码调用它来确定 desktopIcon 的正确边界。InternalFrameFocusTraversalPolicy.getInitialComponent(JInternalFrame frame) 返回首次选择 JInternalFrame 时应该接收焦点的组件。protected RectangleDefaultDesktopManager.getPreviousBounds(JInternalFrame f) 在组件最大化之前获取组件的法线边界。voidDefaultDesktopManager.iconifyFrame(JInternalFrame f) 从其父项中删除框架并将其desktopIcon添加到父项。voidDesktopManager.iconifyFrame(JInternalFrame f) 通常,将此框架从其父框架中移除并添加一个图标表示。voidDefaultDesktopManager.maximizeFrame(JInternalFrame f) 调整框架的大小以填充其父边界。voidDesktopManager.maximizeFrame(JInternalFrame f) 通常,应调整框架的大小以匹配其父边界。voidDefaultDesktopManager.minimizeFrame(JInternalFrame f) 在maximizeFrame调用之前将框架恢复到其大小和位置。voidDesktopManager.minimizeFrame(JInternalFrame f) 通常,这表示框架应恢复到调用 maximizeFrame() 之前的大小和位置。voidDefaultDesktopManager.openFrame(JInternalFrame f) 通常不会调用此方法。voidDesktopManager.openFrame(JInternalFrame f) 如果可能,将此框架显示在适当的位置。protected voidDefaultDesktopManager.removeIconFor(JInternalFrame f) 去除桌面图标的便捷方法f是必要的。voidJInternalFrame.JDesktopIcon.setInternalFrame(JInternalFrame f) 设置与此DesktopIcon关联的JInternalFrame。protected voidDefaultDesktopManager.setPreviousBounds(JInternalFrame f, Rectangle r) 在最大化调用之前存储组件的边界。voidJDesktopPane.setSelectedFrame(JInternalFrame f) 在此JDesktopPane中设置当前活动的JInternalFrame。protected voidDefaultDesktopManager.setWasIcon(JInternalFrame f, Boolean value) 设置组件已图标化并且desktopIcon的边界有效。protected booleanDefaultDesktopManager.wasIcon(JInternalFrame f) 如果组件已图标化且desktopIcon的边界有效,则返回true,否则返回false。javax.swing 中的构造函数,参数类型为 JInternalFrame -
JInternalFrame 在 javax.swing.event 中的用法
javax.swing.event 中返回 JInternalFrame 的方法javax.swing.event 中的构造函数,参数类型为 JInternalFrame -
JInternalFrame 在 javax.swing.plaf.basic 中的用法
javax.swing.plaf.basic 中的字段声明为 JInternalFrame修饰符和类型Field描述protected JInternalFrameBasicDesktopIconUI.frameJInternalFrame的实例。protected JInternalFrameBasicInternalFrameTitlePane.frameJInternalFrame的实例。protected JInternalFrameBasicInternalFrameUI.frameframejavax.swing.plaf.basic 中的方法,参数类型为 JInternalFrame修饰符和类型方法描述protected voidBasicInternalFrameUI.activateFrame(JInternalFrame f) 当框架被选中时调用此方法。protected voidBasicInternalFrameUI.closeFrame(JInternalFrame f) 当用户想要关闭框架时调用此方法。protected MouseInputAdapterBasicInternalFrameUI.createBorderListener(JInternalFrame w) 创建边界监听。protected JComponentBasicInternalFrameUI.createEastPane(JInternalFrame w) 创建东窗格。protected JComponentBasicInternalFrameUI.createNorthPane(JInternalFrame w) 创建北窗格。protected JComponentBasicInternalFrameUI.createSouthPane(JInternalFrame w) 创建北窗格。protected JComponentBasicInternalFrameUI.createWestPane(JInternalFrame w) 创建西窗格。protected voidBasicInternalFrameUI.deactivateFrame(JInternalFrame f) 当不再选择框架时调用此方法。protected voidBasicInternalFrameUI.deiconifyFrame(JInternalFrame f) 当用户想要取消图标化框架时调用此方法。protected voidBasicInternalFrameUI.iconifyFrame(JInternalFrame f) 当用户想要图标化框架时调用此方法。protected voidBasicInternalFrameUI.maximizeFrame(JInternalFrame f) 当用户想要最大化框架时调用此方法。protected voidBasicInternalFrameUI.minimizeFrame(JInternalFrame f) 当用户想要最小化框架时调用此方法。protected voidBasicInternalFrameTitlePane.postClosingEvent(JInternalFrame frame) 将类似 WINDOW_CLOSING 的事件发布到框架,以便可以将其视为常规Frame。javax.swing.plaf.basic 中的构造函数,参数类型为 JInternalFrame修饰符构造方法描述构造一个BasicInternalFrameTitlePane新实例构造一个BasicInternalFrameUI -
JInternalFrame 在 javax.swing.plaf.metal 中的用法
javax.swing.plaf.metal 中的方法,参数类型为 JInternalFrame修饰符和类型方法描述protected MouseInputAdapterMetalInternalFrameUI.createBorderListener(JInternalFrame w) 返回将安装在 TitlePane 上的MouseInputAdapter。javax.swing.plaf.metal 中的构造函数,参数类型为 JInternalFrame修饰符构造方法描述构造MetalInternalFrameTitlePane的新实例构造一个新的MetalInternalFrameUI实例。 -
JInternalFrame 在 javax.swing.plaf.synth 中的用法
javax.swing.plaf.synth 中的构造函数,参数类型为 JInternalFrame