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

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

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

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

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

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

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

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


