idea开发swing项目_IntelliJ IDEA 开发swing(一)
標(biāo)簽:
最近項(xiàng)目組需要開(kāi)發(fā)一個(gè)swing小工具,以下是開(kāi)發(fā)過(guò)程。
一、創(chuàng)建工程:
輸入工程名稱(chēng),選擇java module,點(diǎn)擊next
接下來(lái)什么都不選點(diǎn)擊finish,項(xiàng)目創(chuàng)建成功。
二、配置項(xiàng)目:
創(chuàng)建的工程目錄結(jié)構(gòu)如下:
在src同級(jí)目錄下增加以下文件夾:classes、config、db、lib、plugin、test;添加以下文件:start.bat、build.xml。如圖所示:
選擇swingdemo按F4顯示工程配置,如圖所示:
將output path選擇項(xiàng)目路徑下的classes文件夾,將test output path選擇為項(xiàng)目路徑下test文件夾,便于ant打包,完成后點(diǎn)擊確定。
三、創(chuàng)建GUI FORM
輸入form名稱(chēng),選擇Intellij的GridLayoutManager布局方式,點(diǎn)擊確定。
拖動(dòng)工作區(qū)右側(cè)元件到面板上
回到SwingDemoMain.java面板中按Alt+Insert呼出generate面板,選擇Form Main(),此時(shí)會(huì)報(bào)錯(cuò),原因是沒(méi)有給Jpanel命名,返回form頁(yè)面左側(cè)選中Jpanel輸入名稱(chēng)后再次操作即可成功。
intellij會(huì)自動(dòng)完成main方法
public static voidmain(String[] args) {
JFrame jFrame= new JFrame("SwingDemoMain");
JPanel rootPane=newSwingDemoMain().mainPanel;
jFrame.setContentPane(rootPane);
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jFrame.pack();
jFrame.setSize(800, 600);
jFrame.setLocationRelativeTo(rootPane);//居中
jFrame.setVisible(true);
}
以上基本上是程序的創(chuàng)建過(guò)程,接下來(lái)就可以在其中編寫(xiě)代碼了。
編寫(xiě)完成后,可以通過(guò)intellij的快捷鍵Ctrl+Shift+F10進(jìn)行編譯并查看程序運(yùn)行的效果。
標(biāo)簽:
總結(jié)
以上是生活随笔為你收集整理的idea开发swing项目_IntelliJ IDEA 开发swing(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php MySQL快速入门_PHP 连接
- 下一篇: lsof查看进程占用文件_lsof命令查