本文为自己的学习笔记,参考自官方文档。
文章目录
通过Swing创建GUI
Swing提供了三个顶层容器类:JFrame,JDialog,和JApplet。
1.使用顶层容器
基于Swing的GUI的应用程序至少有一个以JFrame为根的结构。例如,如果一个应用程序具有一个主窗口和两个对话框,则将具有三个包含层次结构,并因此具有三个顶级容器。一个包含层次结构以JFrame为根,另外两个包含层次结构以JDialog对象为根。
public class TopLevelDemo {
private static void createAndShowGUI(){
JFrame frame = new JFrame("顶层小样");//创建顶层容器,并设置标题
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置默认的关闭操作,默认点击关闭按钮不会退出程序。
frame.setSize(500,500);//设置容器大小,添加组件后可不用设置。