行业资讯 2025年08月6日
0 收藏 0 点赞 292 浏览 1147 个字
摘要 :

文章目录 第1步:确保启用UI Designer 第2步:新建一个Maven项目 第3步:创建GUI FORM 第4步:生成Main 第5步:启动运行 最近又要开发C/S项目,其实java web开发搞久了……




  • 第1步:确保启用UI Designer
  • 第2步:新建一个Maven项目
  • 第3步:创建GUI FORM
  • 第4步:生成Main
  • 第5步:启动运行

最近又要开发C/S项目,其实java web开发搞久了真不想开发桌面应用程序,没办法,先创建个Java Swing项目练下手,下面记录下IntelliJ IDEA如何创建Java Swing项目,并进行开发。

第1步:确保启用UI Designer

UI Designer是一个idea插件,可以帮助我们通过拖拽控件的方式快速开发swing界面,因此我们首先要保证idea启用了该插件。一般情况下,安装好idea都是自带了该插件,并且正常启用的,如何无验证呢?如下:
打开settings->plugins->installed,搜索UI Designer,看是否存在且打上了
IntelliJ IDEA如何创建Java Swing项目
如果没有安装,直接到商店安装启用即可。

第2步:新建一个Maven项目

现在基本都用maven构建项目,当然你新建普通的java项目应该也没问题,但建议还是直接用maven创建比较好,首先准备好maven环境吧,如果不会请参考:

IntelliJ IDEA如何整合Maven图文教程详解

现在很多Java项目都是基于SpringBoot开发的,而SpringBoot项目基本都是基于Maven创建的 […]

直接File->New->Project->Maven->选择quickstart类型的创建,如下图:
IntelliJ IDEA如何创建Java Swing项目
下面就是起名啥的就不说了。

第3步:创建GUI FORM

我们先删除MAVEN自动生成的App.java入口文件,然后再包下右键新建GUI Form,具体如下图:
IntelliJ IDEA如何创建Java Swing项目
Form名称和基础布局自行决定,比如这里起名为MainForm,然后点击选中窗体,给窗体起个名称,生成如下:
IntelliJ IDEA如何创建Java Swing项目

第4步:生成Main

打开MainForm这个类,发现里面已经有了一个名为mainForm的属性(就是我们给窗体起的名称),然后右键->generate->Formmain()生成主方法,其内容如下:

public static void main(String[] args) {
    JFrame frame = new JFrame("MainForm");
    frame.setContentPane(new MainForm().mainForm);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.pack();
    frame.setVisible(true);
}

第5步:启动运行

直接运行主方法,发现会有弹窗出来,但这个窗体很小,里面啥也没有,因为你还没设置主窗体的长宽,也没在里面放置控件,接下来继续开发就好了。

以上就是IntelliJ IDEA如何创建Java Swing项目的全部内容,你学会了吗?

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.zuozi.net/8162.html

管理员

相关推荐
2025-08-06

文章目录 一、Reader 接口概述 1.1 什么是 Reader 接口? 1.2 Reader 与 InputStream 的区别 1.3 …

988
2025-08-06

文章目录 一、事件溯源 (一)核心概念 (二)Kafka与Golang的优势 (三)完整代码实现 二、命令…

465
2025-08-06

文章目录 一、证明GC期间执行native函数的线程仍在运行 二、native线程操作Java对象的影响及处理方…

348
2025-08-06

文章目录 一、事务基础概念 二、MyBatis事务管理机制 (一)JDBC原生事务管理(JdbcTransaction)…

456
2025-08-06

文章目录 一、SnowFlake算法核心原理 二、SnowFlake算法工作流程详解 三、SnowFlake算法的Java代码…

517
2025-08-06

文章目录 一、本地Jar包的加载操作 二、本地Class的加载方法 三、远程Jar包的加载方式 你知道Groo…

832
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平

点击联系客服

在线时间:08:00-23:00

客服QQ

122325244

客服电话

400-888-8888

客服邮箱

122325244@qq.com

扫描二维码

关注微信客服号