zoukankan      html  css  js  c++  java
  • Swing JInternalFrame的使用

    类层次结构如下:

     java.lang.Object
    --java.awt.Component
    --java.awt.Container
    --javax.swing.JComponent
    --javax.swing.JInternalFrame
    JInternalFrame的使用方法、使用效果和JFrame几乎一致。唯一不同之处就是JInternalFrame是轻量级控件,不可以单独出现,必须依赖于重量级控件上。一般我们会
    将Internal Fram加入Desktop Pane方便管理,Desktop Pane是一种特殊的Layered pane,用来建立虚拟桌面(Vitual Desktop).它可以显示并管理众
    多Internal Frame之间的层次关系。以下是JDesktopPane的类层次结构图;
       java.lang.Object
          --java.awt.Component
            --java.awt.Container
              --javax.swing.JComponent
                --javax.swing.JLayeredPane
                 --javax.swing.JDesktop
       JInternalFrame构造函数:
    JInternalFrame():建立一个不能更改大小、不可关闭、不可最大最小化、也没有标题的Internal Frame。
    JInternalFrame(String title):建立一个不能更改大小、不可关闭、不可最大最小化、但具有标题的Internal Frame。
    JInternalFrame(String title,boolean resizable):建立一个不可关闭、不可最大最小化、但可变更大小且具有标题的
    Internal Frame。
    JInternalFrame(String title,boolean resizable,boolean closable):建立一个可关闭、可更改大小、且具有标题,但不可
    最大化最小化的Internal Frame.
    JInternalFrame(String title,boolean resizable,boolean closable,boolean maximizable):建立一个可关闭、可更改大小、
    具有标题、可最大化,但不可最小化的Internal Frame.
    JInternalFrame(String title,boolean resizable,boolean closable,boolean maximizable,boolean iconifiable):
    建立一个可关闭、可更改大小、具有标题、可最大化与最小化的Internal Frame


  • 相关阅读:
    P1158 导弹拦截
    麦基数(p1045)
    Django之路由层
    web应用与http协议
    Django之简介
    Mysql之表的查询
    Mysql之完整性约束
    Mysql之常用操作
    Mysql之数据类型
    Mysql之数据库简介
  • 原文地址:https://www.cnblogs.com/weiweiqiao99/p/1982769.html
Copyright © 2011-2022 走看看