package com.java.gui01;
import javax.swing.*;
import java.awt.*;
/**
* @author zyx
* @create 2021-05-27 10:34
*/
public class SwingTest {
private static void createGUI(){
//创建一个窗口对象,传入参数为窗口的名称
JFrame jFrame = new JFrame("JFrame");
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//创建建内容面板对象,灰色部分
Container contentPane = jFrame.getContentPane();
contentPane.setLayout(new FlowLayout());
//向内容面板中添加控件
contentPane.add(new JLabel("hello"));
contentPane.add(new JButton("按钮"));
//设置窗口大小
jFrame.setSize(400,300);
//显示窗口
jFrame.setVisible(true);
}
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
createGUI();
}
});
}
}
java学习笔记----gui----第一个gui程序
最新推荐文章于 2022-07-26 20:43:13 发布
该篇博客展示了如何利用Java Swing库创建一个简单的GUI应用,包括创建JFrame窗口,添加JLabel和JButton组件,并设置窗口大小及可见性。通过SwingUtilities.invokeLater方法确保在事件调度线程中构建GUI。
摘要由CSDN通过智能技术生成