用什么工具進(jìn)行java GUI的開發(fā)?
這個就非常多啦,有現(xiàn)成的插件,也有IDE環(huán)境,下面我簡單介紹一下:
WindowBuilder
這是一個非常不錯的Java GUI開發(fā)插件,支持Swing, AWT,SWT等眾多組件,安裝完成后,可以直接拖拽組件設(shè)計(jì)GUI界面,下面我簡單介紹一下這個插件的安裝和使用,以Eclipse為例:
1.首先,復(fù)制WindowBuilder倉庫源地址,這個直接到官網(wǎng)上復(fù)制就行,如下,選擇適合自己Eclipse版本的即可:

2.接著打開Eclipse,依次點(diǎn)擊菜單欄的“Help”->“Install New Software...”,點(diǎn)擊右邊的Add添加按鈕,在彈出的對話框中輸入剛才復(fù)制的WindowBuilder倉庫源地址,如下:

點(diǎn)擊OK按鈕,軟件就會自動開始搜索過程,這里會列出所有WindowBuilder可安裝的選項(xiàng),根據(jù)自己所需勾選就行,如下,我的安裝了所有選項(xiàng),整個安裝過程需要一段時間,耐心等待一會兒:

3.安裝完成后,重啟Eclipse,接著在新建項(xiàng)目的選項(xiàng)中就可以看到WindowBuilder這項(xiàng),選擇“SWT/JFace Java Project”,如下:

項(xiàng)目創(chuàng)建完畢后,我們右鍵項(xiàng)目,選擇“New”->“Other...”,就可以看到所有的窗口類型,如下,這里選擇你需要的窗口就行:
接著輸入窗口名稱(其實(shí)也就是類名),雙擊打開這個類文件,點(diǎn)擊右下角的Design切換到設(shè)計(jì)窗口,就可以看到所有提供的組件,直接拖拽就可以實(shí)現(xiàn)桌面GUI開發(fā)了:

IDEA
這是一個非常不錯的Java集成開發(fā)環(huán)境(IDE),本身集成了桌面GUI開發(fā),所以不需要再單獨(dú)安裝插件,下面我簡單介紹一下這個工具的使用:
1.首先,新建一個Java項(xiàng)目,接著右鍵項(xiàng)目下的src目錄,依次選擇“New”->“GUI Form”,如下:

2.接著在彈出的對話框中輸入Form Name,也就是窗口名稱,如下:

3.點(diǎn)擊OK按鈕,就會自動進(jìn)入到界面設(shè)計(jì)窗口,這里列出了所有可用的組件,可以直接拖拽實(shí)現(xiàn)桌面GUI開發(fā),如下,非常方便:


