1、创建GUI窗体

  • 首先,直接新建一个默认的空的Java模块即可,随便取个名字
  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_打包发布


  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_intellij-idea_02

  • 之后再src目录下右键,新建,创建一个Swing的GUI窗体,随便取个名字
  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_右键_03


  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_jar_04


  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_右键_05

  • 给主窗体改个名字
  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_intellij-idea_06

  • 到java代码中生成一个窗体函数,并修改窗体大小
  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_java_07


  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_右键_08


  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_jar_09

  • 点击左边运行即可
  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_右键_10

2、接下来添加一个按钮

  • 从右边拖一个按钮到设计界面来,改一下text属性显示的值
  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_打包发布_11


  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_java_12

  • 为按钮添加动作,来到按钮页面,创建一个侦听器,选择actionlistening
  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_右键_13


  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_右键_14


  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_intellij-idea_15


  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_java_16

  • 添加动作代码
  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_intellij-idea_17


  • Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar_intellij-idea_18

3、打包发布

  • 首先打开模块设置
  • 在工件中添加JAR,选择来自具有依赖项的模块,并选择主类,然后两个确定。
  • 然后去构建中构建工件
  • 此时在out文件夹中可以找到构建成功的jar文件