方便开发,添加一些开发工具依赖,比如 lombok
在src/main/java/包名下有件菜单,选New->Swing UI Designer ->GUI Form
添加一个JLabel,并编写Hello Swing UI
完成后查看Hello.java内容为:
package com.xqlee.project;
import javax.swing.*;
public class Hello {
private JPanel panel1;
}
添加一个@Getter注解方便后续获取内部组件
import lombok.Getter;
import javax.swing.*;
@Getter
public class Hello {
private JPanel panel1;
}
App.java 内容
import javax.swing.*;
/**
* Hello world!
*
*/
public class App {
public static void main( String[] args ) {
// System.out.println( "Hello World!" );
JFrame frame = new JFrame();
frame.setContentPane(new Hello().getPanel1());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.pack();//最迷你窗口展示,会导致setSize失效,setBounds失效
}
}
frame.pack();
//最迷你窗口展示,会导致setSize失效,setBounds失效
右键运行:
Swing UI IDEA 可视化设计入门完毕。
http://blog.xqlee.com/article/250226135323015.html