IntelliJ 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 进行编译并查看程序运行的效果。