JFrame类的使用
用JFrame类创建窗口,同时设置窗口标题,用Container类创建一个容器container,并获取ContentPane,然后用它装载Background,用setBounts设置窗口位置(x,y)宽和高(width,height)然后是显示窗口,最后是设置窗口关闭时的操作:隐藏窗口释放窗口所占用的资源或直接退出窗口所属的应用程序package com.lion.string;impo...
·
用JFrame类创建窗口,同时设置窗口标题,用Container类创建一个容器container,并获取ContentPane,然后用它装载Background,用setBounts设置窗口位置(x,y)宽和高(width,height)然后是显示窗口,最后是设置窗口关闭时的操作:隐藏窗口释放窗口所占用的资源或直接退出窗口所属的应用程序
package com.lion.string;
import javax.swing.*;
import java.awt.*;
/**
* @author SunLionAhh
* @date 2019/10/19 19:43
*/
public class JFrameTest {
public static void main(String[] args) {
//新建第一个窗口对象win1,窗口名称为The First Window
JFrame window1 = new JFrame("The First Window");
//新建第二个窗口对象win2,窗口名称为The Second Window
JFrame window2 = new JFrame("The Second Window");
//获取一个装组件的容器ContentPane
Container container = window1.getContentPane();
//在这个容器里设置颜色
container.setBackground(Color.yellow);
//设置win1位置x,y 设置宽和高width,height
window1.setBounds(60,100,188,108);
//设置win2位置x,y 设置宽和高width,height
window2.setBounds(260,100,188,108);
//设置窗口win1可见,默认为false不可见
window1.setVisible(true);
//设置窗口被关闭时的默认操作为DISPOSE_ON_CLOSE,即
//隐藏当前窗口,并释放窗体占有的其他资源
window1.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
//设置窗口win2可见,默认为false不可见
window2.setVisible(true);
//EXIT_ON_CLOSE结束窗口所在的应用程序。在窗口被关闭的时候会退出虚拟机(JVM)
window2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
更多推荐
已为社区贡献1条内容
所有评论(0)