龙空技术网

Java GUI入门:Swing工具包

於菟酱 146

前言:

而今同学们对“java swing ui”都比较注意,你们都需要学习一些“java swing ui”的相关资讯。那么小编同时在网上搜集了一些关于“java swing ui””的相关文章,希望姐妹们能喜欢,朋友们快快来学习一下吧!

现在项目都流行前后端分离的设计理念,但有时候我们需要基于纯Java写一个界面化的小程序,这时可以借助Swing GUI工具包实现。下面我们介绍下,如何基于IntelliJ IDEA2018工具新建一个Swing框架的图形界面小程序。

创建一个Java工程

New Project

新建一个Java类

import javax.swing.*;public class HelloWorldFrame {    public static void main(String[] args) {        SwingUtilities.invokeLater(new Runnable() {            @Override            public void run() {                try {                    // 创建及设置窗口                    JFrame frame = new JFrame("HelloWorld");                    frame.setSize(350, 200);                    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);                    // 添加 "Hello World" 标签                    JLabel label = new JLabel("Hello World");                    frame.getContentPane().add(label);                    // 显示窗口                    frame.setVisible(true);                } catch (Exception exception) {                    exception.printStackTrace();                }            }        });    }}

程序运行配置

Configuration

运行程序

点击“Run”按钮后,铛铛铛,就会出现一个可视化的用户程序界面啦!

标签: #java swing ui