IntelliJ IDEA 开发swing(一)

简介: 原文:idea开发swing(一) 最近项目组需要开发一个swing小工具,以下是开发过程。 一、创建工程: 输入工程名称,选择java module,点击next 接下来什么都不选点击finish,项目创建成功。

原文:idea开发swing(一)

最近项目组需要开发一个swing小工具,以下是开发过程。

一、创建工程:

输入工程名称,选择java module,点击next

接下来什么都不选点击finish,项目创建成功。

二、配置项目:

创建的工程目录结构如下:

在src同级目录下增加以下文件夹:classes、config、db、lib、plugin、test;添加以下文件:start.bat、build.xml。如图所示:

选择swingdemo按F4显示工程配置,如图所示:

将output path选择项目路径下的classes文件夹,将test output path选择为项目路径下test文件夹,便于ant打包,完成后点击确定。

三、创建GUI FORM

输入form名称,选择Intellij的GridLayoutManager布局方式,点击确定。

拖动工作区右侧元件到面板上


回到SwingDemoMain.java面板中按Alt+Insert呼出generate面板,选择Form Main(),此时会报错,原因是没有给Jpanel命名,返回form页面左侧选中Jpanel输入名称后再次操作即可成功。

intellij会自动完成main方法

  public static void main(String[] args) {

        JFrame jFrame= new JFrame("SwingDemoMain");
        JPanel rootPane=new SwingDemoMain().mainPanel;
        jFrame.setContentPane(rootPane);
        jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        jFrame.pack();
        jFrame.setSize(800, 600);
        jFrame.setLocationRelativeTo(rootPane);//居中
        jFrame.setVisible(true);
}

 

以上基本上是程序的创建过程,接下来就可以在其中编写代码了。

编写完成后,可以通过intellij的快捷键Ctrl+Shift+F10进行编译并查看程序运行的效果。

目录
相关文章
|
12天前
|
Java 开发工具 Maven
IntelliJ IDEA安装教程(超详细)
IntelliJ IDEA安装教程(超详细)
60 1
|
18天前
|
XML IDE 开发工具
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
38 0
|
1月前
|
IDE Java 开发工具
如何安装intellij IDEA
如何安装intellij IDEA
|
2月前
|
IDE Java 数据库连接
IntelliJ IDEA安装使用教程——社区免费版——附中文插件安装
IntelliJ IDEA安装使用教程——社区免费版——附中文插件安装
222 0
|
2月前
|
XML 搜索推荐 JavaScript
Easy Code,IntelliJ IDEA中代码一键生成
Easy Code,IntelliJ IDEA中代码一键生成
Easy Code,IntelliJ IDEA中代码一键生成
|
2月前
IntelliJ IDEA 自定义控制台输出多颜色格式功能 --- 安装Grep Console插件
IntelliJ IDEA 自定义控制台输出多颜色格式功能 --- 安装Grep Console插件
|
2月前
|
IDE Java Linux
最简单IntelliJ IDEA安装教程(小白也能一次性安装完成)
最简单IntelliJ IDEA安装教程(小白也能一次性安装完成)
|
7天前
|
NoSQL 关系型数据库 MySQL
开发者福音:用IDEA和Iedis2加速Redis开发与调试
开发者福音:用IDEA和Iedis2加速Redis开发与调试
21 0
开发者福音:用IDEA和Iedis2加速Redis开发与调试
|
7天前
|
JSON Kubernetes Go
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
17 0
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
|
7天前
|
安全
IntelliJ IDEA 快捷键大全(三)
IntelliJ IDEA 快捷键大全
59 0
IntelliJ IDEA 快捷键大全(三)