WindowBuilder的安裝與簡介


---------------siwuxie095

   

   

   

   

   

   

   

WindowBuilder 直達鏈接: http://www.eclipse.org/windowbuilder/download.php

   

   

   

   

一般都是使用 Integration Version(集成版),集成到 Eclipse 中

   

復制 Update Site 下的鏈接 link,打開 Eclipse->Help->Install New Software

   

〔如果有 Zipped Update Site,也可以點擊下載壓縮包,

將之解壓到 Eclipse 安裝目錄的 plugins 目錄下〕

   

注意:要復制對應版本的 Eclipse 鏈接,如:我當前是 4.6(Neon)

   

   

   

   

將鏈接粘貼到 Work with 后的文本框里,點擊 Add

   

   

   

   

在 Name 后添加 WindowBuilder,點擊 OK

   

   

   

   

勾選上即可,后面按提示在線安裝

   

   

   

安裝完成后,重啟 Eclipse 即可使用該插件

   

   

關於 Release Version 和 Integration Version 的區別,參考:

http://stackoverflow.com/questions/12810449/what-is-the-difference-between-the-release-and-integration-versions

   

   

   

   

   

   

在 Eclipse 的 Package Explorer,右鍵->New->Java Project,

命名為 TestUI,點擊 Finish

   

   

   

   

點擊選擇 src,右鍵->New->Other->WindowBuilder->Swing Designer,

對於一般的程序界面設計,選擇 JFrame 即可

   

點擊 Next

   

   

   

   

   

指定包名為 com.siwuxie095.ui,將類命名為 MyFrame,它是繼承自 javax.swing.JFrame 類,

勾選上 Use advanced template for generate JFrame(使用高級模板生成 JFrame)

   

點擊Finish

   

   

   

   

此時的代碼編輯界面左下方顯示出 Source(源代碼) 和 Design(可視化編輯) 的標簽,

表明 WindowBuilder 安裝完成

   

   

   

   

點擊 Design,有很多組件(控件)列表

   

   

   

   

也可以設置元素的屬性

   

   

   

   

   

   

既可以在 Source 通過 代碼 來直接修改 UI 元素的屬性,也可以在 Design 中

選擇某 UI 元素,在其屬性面板中執行相應的操作

   

   

如:

   

Design 中選擇窗體 JFrame

   

   

   

   

   

在屬性設置面板將當前的窗體標題設置為 Test

   

   

   

   

切換回 Source,代碼中也自動生成了 title 屬性的設置

   

   

   

   

界面預覽:

   

   

   

   

如果在 Source 中,將 setTitle() 的屬性值改為 "TestJFrame"

   

   

   

   

切換回 Design,系統會刷新當前的界面,並且自動將所有的屬性更新到界面當中

   

   

   

   

界面預覽:

   

   

   

   

   

   

   

【made by siwuxie095】


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM