IntelliJ IDEA 開發swing(一)

最近項目組須要開發一個swing小工具,如下是開發過程。java

1、建立工程:工具

輸入工程名稱,選擇java module,點擊next佈局

接下來什麼都不選點擊finish,項目建立成功。ui

2、配置項目:spa

建立的工程目錄結構以下:3d

在src同級目錄下增長如下文件夾:classes、config、db、lib、plugin、test;添加如下文件:start.bat、build.xml。如圖所示:code

選擇swingdemo按F4顯示工程配置,如圖所示:orm

將output path選擇項目路徑下的classes文件夾,將test output path選擇爲項目路徑下test文件夾,便於ant打包,完成後點擊肯定。xml

3、建立GUI FORMblog

輸入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進行編譯並查看程序運行的效果。

相關文章
相關標籤/搜索