最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Eclipse可視化插件WindowBuilder的安裝方法

 更新時間:2020年06月22日 14:19:47   作者:李阿昀  
這篇文章主要介紹了Eclipse可視化插件WindowBuilder的安裝方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

WindowBuilder插件的簡單介紹

大家都知道在做窗體程序的開發(fā)中,傳統(tǒng)的Java語言在開發(fā)窗體應(yīng)用程序中僅靠代碼語句來實現(xiàn)對控件的控制顯得不夠靈活和準確,難以高效的開發(fā)具有良好用戶界面的應(yīng)用程序,所以我們應(yīng)該尋找Java中可以拖拽控件來實現(xiàn)窗體繪制的插件。所幸的是找到了一種還算好用的插件——WindowBuilder,它是一款基于Eclipse平臺的雙向Java的GUI設(shè)計插件式的軟件,它具備SWT/JFACE開發(fā)、Swing開發(fā)及GWT開發(fā)三大功能,是一款不可多得的Java體系中的WYSIWYG工具。

下載

打開瀏覽器,在地址欄中輸入網(wǎng)址:http://www.eclipse.org/windowbuilder/

單擊Download按鈕。

在打開的網(wǎng)站中單擊如下link。


接著跳到一個下載頁面,點擊Download按鈕進行下載即可。最后下載到的zip壓縮包為repository.zip。

WindowBuilder離線安裝

由于下載到本地之后是一個zip壓縮文件,所以可離線安裝WindowBuilder插件了。安裝步驟如下:

打開Eclipse,HelpInstall New Software...,出現(xiàn)如下圖所示界面。

點擊Add按鈕,在Name文本域中起名字是隨意的,也可不起,這里我起的名字為windowbuilder,在Location文本域中把WindowBuilder離線安裝插件包的地址(例如,本人的就是D:\my plugins\repository.zip)粘貼過去,點擊OK按鈕。

在下圖中點擊Select All,并點擊Next。

接著出現(xiàn)如下圖所示界面,繼續(xù)點Next。

然后出現(xiàn)如下圖所示界面,點擊我接受按鈕,并點擊Finish。

現(xiàn)在我們就慢慢等著它下載,下載完畢就成功安裝了windowbuilder插件。

重啟

Eclipse,WindowBuilder插件生效。

使用演示

安裝好WindowBuilder插件之后重啟Eclipse,若想可視化的建一個窗體程序,可進行如下操作:

新建一個Java項目,在Java項目上單擊右鍵→NewOtherWindowBuilderSwing Designer可以看到有許多庫可以使用,如下圖:

一般我們做窗體程序時會用到JFrame,所以選中JFrame選項之后,點擊Next,然后新建一個類文件,并指定其所在的包,如下圖:

最后點擊Finish按鈕,即可創(chuàng)建一個JFrame窗體。創(chuàng)建完的JFrame窗體的java文件中,系統(tǒng)會自動生成部分代碼,如圖所示。

單擊底部的Design選項卡,可以切換到可視化設(shè)計界面,如下圖所示。該界面中有3個主要區(qū)域,分別是組件工具箱、窗體設(shè)計區(qū)和屬性。其中,組件工具箱提供了設(shè)計Swing程序所需的布局管理器、容器和各種組件;窗體設(shè)計區(qū)主要用來對窗體進行可視化的設(shè)計;屬性區(qū)域用來對窗體或者組件的相關(guān)屬性進行設(shè)置,這樣就省去了編寫代碼設(shè)置屬性的過程,更加方便快捷。

在可視化設(shè)計界面中,用戶可以根據(jù)自己的實際需要在窗體中繪制相應(yīng)的組件,并對組件的屬性進行設(shè)置,繪制組件的具體操作為:在左側(cè)“組件工具箱”選中單擊要顯示在窗體上的組件,然后將鼠標移動到“窗體設(shè)計區(qū)”,這時會顯示一個帶綠色原點的鼠標形狀,在某個區(qū)域單擊鼠標左鍵,即可繪制一個相應(yīng)的組件,如圖所示。


說明:創(chuàng)建完JFrame窗體后,默認的布局方式為BorderLayout(默認鋪開整個窗體),如果想要取消布局,可以直接在窗體設(shè)計區(qū)按Delete鍵刪除,然后切換到j(luò)ava文件(單擊底部的Source選項卡),將setLayout方法的參數(shù)設(shè)置為null。

到此這篇關(guān)于Eclipse可視化插件WindowBuilder的安裝方法的文章就介紹到這了,更多相關(guān)Eclipse可視化插件WindowBuilder內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • spring boot中各個版本的redis配置問題詳析

    spring boot中各個版本的redis配置問題詳析

    這篇文章主要給大家介紹了關(guān)于spring boot中各個版本的redis配置問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • java讀取郵件excel附件的方法過程示例

    java讀取郵件excel附件的方法過程示例

    這篇文章主要介紹了java讀取郵件excel附件的方法過程示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • Redis?Java客戶端建立的兩種方式小結(jié)

    Redis?Java客戶端建立的兩種方式小結(jié)

    Redis具有快速讀取數(shù)據(jù)的能力,將經(jīng)常訪問的數(shù)據(jù)緩存到Redis中,可以減輕數(shù)據(jù)庫的壓力,本文主要介紹了Redis?Java客戶端建立的兩種方式小結(jié),具有一定的參考價值,感興趣的可以了解一下
    2025-04-04
  • java微信開發(fā)第二步 獲取消息和回復(fù)消息

    java微信開發(fā)第二步 獲取消息和回復(fù)消息

    這篇文章主要為大家分享java微信開發(fā)的第二步,如何獲取消息和回復(fù)消息,感興趣的小伙伴們可以參考一下
    2016-05-05
  • SpringBoot實現(xiàn)devtools實現(xiàn)熱部署過程解析

    SpringBoot實現(xiàn)devtools實現(xiàn)熱部署過程解析

    這篇文章主要介紹了SpringBoot實現(xiàn)devtools實現(xiàn)熱部署過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • springIoc及注解的使用實例詳解

    springIoc及注解的使用實例詳解

    注解(Annotation)是一種在 Java 程序中以元數(shù)據(jù)的形式對代碼進行標記和說明的機制,它可以被添加到類、方法、字段、參數(shù)等程序元素上,用于提供額外的信息和指示,本文給大家介紹springIoc及注解的使用,感興趣的朋友一起看看吧
    2024-02-02
  • java Map轉(zhuǎn)Object與Object轉(zhuǎn)Map實現(xiàn)代碼

    java Map轉(zhuǎn)Object與Object轉(zhuǎn)Map實現(xiàn)代碼

    這篇文章主要介紹了 java Map轉(zhuǎn)Object與Object轉(zhuǎn)Map實現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • Java類加載策略之雙親委派機制全面分析講解

    Java類加載策略之雙親委派機制全面分析講解

    這篇文章主要介紹了Java雙親委派機制,雙親委派模型是Java加載類的機制,采用雙親委派模型的好處是Java類隨著它的類加載器一起具備了一種帶有優(yōu)先級的層級關(guān)系,通過這種層級關(guān)系可以避免類的重復(fù)加載,感興趣的朋友可以參考下
    2023-12-12
  • Java虛擬機如何運行Java字節(jié)碼

    Java虛擬機如何運行Java字節(jié)碼

    這篇文章主要介紹了Java虛擬機如何運行Java字節(jié)碼的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 解決mybatis-plus3.4.1分頁插件PaginationInterceptor和防止全表更新與刪除插件SqlExplainInterceptor過時失效問題

    解決mybatis-plus3.4.1分頁插件PaginationInterceptor和防止全表更新與刪除插件SqlE

    這篇文章給大家介紹了在Spring.xml文件中配置mybatis-plus3.4.1分頁插件PaginationInterceptor和防止全表更新與刪除插件SqlExplainInterceptor過時失效問題解決方案,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2020-12-12

最新評論

平安县| 卢龙县| 繁昌县| 祁连县| 黑河市| 宜昌市| 天津市| 侯马市| 东辽县| 临泉县| 天长市| 杭州市| 滦南县| 乌恰县| 凤山市| 九台市| 阿坝| 兴海县| 德阳市| 沾化县| 新化县| 沁源县| 师宗县| 长泰县| 车险| 天水市| 榆中县| 清流县| 元朗区| 阿克| 东阿县| 晋城| 四会市| 炎陵县| 江都市| 长子县| 洞口县| 新源县| 舞钢市| 垣曲县| 余江县|