欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

WindowBuilder插件的簡單介紹

大家都知道在做窗體程序的開發(fā)中,傳統(tǒng)的Java語言在開發(fā)窗體應用程序中僅靠代碼語句來實現(xiàn)對控件的控制顯得不夠靈活和準確,難以高效的開發(fā)具有良好用戶界面的應用程序,所以我們應該尋找Java中可以拖拽控件來實現(xiàn)窗體繪制的插件。所幸的是找到了一種還算好用的插件——WindowBuilder,它是一款基于Eclipse平臺的雙向Java的GUI設計插件式的軟件,它具備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選項卡,可以切換到可視化設計界面,如下圖所示。該界面中有3個主要區(qū)域,分別是組件工具箱、窗體設計區(qū)和屬性。其中,組件工具箱提供了設計Swing程序所需的布局管理器、容器和各種組件;窗體設計區(qū)主要用來對窗體進行可視化的設計;屬性區(qū)域用來對窗體或者組件的相關屬性進行設置,這樣就省去了編寫代碼設置屬性的過程,更加方便快捷。

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


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

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

相關文章

  • Java編程中應用的GUI設計基礎

    Java編程中應用的GUI設計基礎

    這篇文章主要介紹了Java編程中應用的GUI設計基礎,為一些Java開發(fā)CS類型應用的基礎概念知識,需要的朋友可以參考下
    2015-10-10
  • Java中try-catch的使用及注意細節(jié)

    Java中try-catch的使用及注意細節(jié)

    現(xiàn)在有很多的語言都支持try-catch,比如常見的就是c++,java等,這篇文章主要給大家介紹了關于Java中try-catch的使用及注意細節(jié)的相關資料,文中通過圖文以及實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-06-06
  • 通過面試題解析 Java 類加載機制

    通過面試題解析 Java 類加載機制

    類加載是 Java 語言的一個創(chuàng)新,也是 Java 語言流行的重要原因之一。它使得 Java 類可以被動態(tài)加載到 Java 虛擬機中并執(zhí)行。下面小編和大家來一起學習一下吧
    2019-05-05
  • C++ 程序流程結構詳解

    C++ 程序流程結構詳解

    這篇文章主要介紹了C++程序的程序流程結構以及關系和邏輯運算符講解,是C++入門學習中的基礎知識,需要的朋友可以參考下
    2021-09-09
  • Java實現(xiàn)文件名倒序排序的技術指南

    Java實現(xiàn)文件名倒序排序的技術指南

    在實際開發(fā)過程中,我們經(jīng)常需要對文件進行操作和處理,一個常見的需求是按文件名倒序排列文件列表,以便于文件的管理和查找,本文將介紹如何在Java中實現(xiàn)文件名倒序排序,并提供詳細的代碼案例,需要的朋友可以參考下
    2024-08-08
  • SpringBoot @value注解動態(tài)刷新問題小結

    SpringBoot @value注解動態(tài)刷新問題小結

    @Value注解 所對應的數(shù)據(jù)源來自項目的 Environment 中,我們可以將數(shù)據(jù)庫或其他文件中的數(shù)據(jù),加載到項目的 Environment 中,然后 @Value注解 就可以動態(tài)獲取到配置信息了,這篇文章主要介紹了SpringBoot @value注解動態(tài)刷新,需要的朋友可以參考下
    2023-09-09
  • JavaSE面試題之this與super關鍵字的區(qū)別詳解

    JavaSE面試題之this與super關鍵字的區(qū)別詳解

    this關鍵字用于引用當前對象的引用,super關鍵字用于引用父類對象的引用,下面這篇文章主要給大家介紹了關于JavaSE面試題之this與super關鍵字區(qū)別的相關資料,需要的朋友可以參考下
    2023-12-12
  • 希爾排序的算法代碼

    希爾排序的算法代碼

    希爾排序也是一種插入排序方法,實際上是一種分組插入方法。
    2013-03-03
  • Java的內(nèi)部類總結

    Java的內(nèi)部類總結

    這篇文章主要為大家介紹了Java的內(nèi)部類,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • Java Chaos Game噪聲游戲?qū)嵗a

    Java Chaos Game噪聲游戲?qū)嵗a

    這篇文章主要介紹了Java Chaos Game噪聲游戲?qū)嵗a,具有一定借鑒價值,需要的朋友可以參考下。
    2017-12-12

最新評論