当前位置 博文首页 > 静Yu的博客:窗体类JFrame

    静Yu的博客:窗体类JFrame

    作者:[db:作者] 时间:2021-09-06 13:18

    JFrame窗体类

    ? 当应用程序需要一个窗口时,可以使用JFrame
    类或其子类创建一个对象
    ? 窗体默认被系统添加到显示器屏幕上,因此不允
    许将一个窗体添加到另一个容器中
    ? JFrame类在javax.swing包中

    JFrame的构造方法

    ? public JFrame() —— 创建一个无标题的窗口
    ? public JFrame(String title) —— 创建一个标题
    为title的窗口

    JFrame的常用方法

    ? public void setLocation(int x, int y) —— 设置窗体
    左上角元素在屏幕中的位置
    ? public void setSize(int width, int height) —— 以宽
    和高设置窗体大小
    ? public void setBounds(int x, int y, int width, int height)
    —— 设置窗体边界,完全确定窗体的位置和大小
    ? public void setVisible(boolean b) —— 设置窗体
    为可见的。窗体默认为不可见的
    ? public void setResizable(boolean resizable) ——
    设置窗体是否可以调整大小。默认窗体可以调
    整大小
    ? public void setDefaultCloseOperation(int operation)
    —— 设置单击窗体右上角的关闭图标时,程序
    将要做的工作。
    ? 参数operation有4种取值,都是int型:
    ? JFrame.DO_NOTHING_ON_CLOSE //不做任何事情
    ? JFrame.HIDE_ON_CLOSE //隐藏当前窗口
    ? JFrame.DISPOSE_ON_CLOSE //隐藏当前窗口,
    并释放窗体占有的其它资源
    ? JFrame.EXIT_ON_CLOSE //结束窗体所在的应用程序

    cs
    下一篇:没有了