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


  • 相关阅读:
    Oracle2MySQL数据校验
    MySQL物理删除大表文件的方式
    MySQL恢复误删除的ibd文件
    如何下载MySQL企业版数据库
    C++篇之成员函数注册为回调函数
    Java入门篇
    日常收藏之Linux篇
    实现简单网页rtmp直播:nginx+ckplayer+linux
    网络通信之accept函数简述
    网络通信之bind、listen函数简述
  • 原文地址:https://www.cnblogs.com/weiweiqiao99/p/1982769.html
Copyright © 2011-2022 走看看