原創(chuàng)|使用教程|編輯:龔雪|2015-03-25 09:15:17.000|閱讀 2594 次
概述:MyEclipse官方中文網(wǎng)正式上線,歡迎下載交流!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在MyEclipse SWT/Swing設計器(上)一文中,小編為大家介紹了什么是SWT/ Swing設計器、創(chuàng)建一個UI元素以及如何設計視圖。接下來小編繼續(xù)為大家介紹另外幾節(jié)內容,希望能夠幫助到大家。
源視圖是您手工編寫代碼以及查看生成代碼的工具。源視圖是標準的Java編輯器,同時它還提供以下功能:
編輯器布局參數(shù)控件相對于該設計視圖中源視圖的位置。在默認情況下,它們有獨立的標簽、標注源碼和設計(您可以選擇半島外圍網(wǎng)上直營)。同時還提供了其他選項來顯示源視圖和設計視圖向上或向下的排列方式。
通過選擇Window>Preferences,然后選擇WindowBuilder可以訪問編輯器布局參數(shù)。
結構視圖是由組件樹和屬性視圖組成的。組件樹顯示在設計視圖中的所有組件之間的層次關系,而屬性視圖顯示屬性和選定控件的事件,并提交文本字段、列表和其他控件,您可以編輯屬性、標簽和事件。
結構視圖的位置可以通過拖放或右鍵單擊結構視圖頭部,并從菜單中選擇Dock On來進行配置。
您可以對接結構視圖上、下、左、右的設計視圖。
結構視圖也可以作為一個獨立的圖。選擇Window>Show View>Other,展開WindowBuilder然后選擇Structure,或者右鍵單擊結構視圖,然后選擇解壓視圖。關閉待機的結構視圖將返回默認的位置,并內置在編輯器中。
組件樹顯示在設計視圖中的所有組件之間的層次關系。
樹中的每個組件顯示其圖標(與潛在的修飾符)、變量名和文本標簽。組件可以被表示為局部變量和字段,變量名的定義在組件范圍內必須是唯一的。
圖標修飾符用于表示是否一個組件定義了一個事件或顯示自定義容器的公開組件。
圖標修飾符
使用Expand All圖標來展開樹組件,使用Collapse All圖標將其折疊。
右鍵單擊書中的條目來在設計視圖中訪問相同的可用上下文菜單。您可以通過拖放在樹組件中整理,刪除可以使用Delete鍵。
您可以在樹中選擇多個組件,并通過按住CTRL鍵添加單個選項或SHIFT鍵添加連續(xù)選項。
屬性視圖顯示屬性和選定控件的事件,并提交文本字段、列表和其他控件,您可以編輯屬性、標簽和事件。在組件樹或設計視圖中選擇一個控件來在屬性視圖中顯示其屬性。
當多個控件被選中時,他們所共享的屬性會在屬性視圖中被列出。如果選中的控件沒有一個相同屬性的值,則在屬性視圖中的屬性字段為空。
在默認情況下,該屬性視圖顯示正常屬性。參數(shù)屬性用粗體顯示,專業(yè)屬性用斜體顯示(單擊顯示高級屬性圖標來顯示它們)。灰色背景表示設置為它的默認值屬性,而白色背景表示一個屬性已經(jīng)設置為非缺省值。單擊還原默認值圖標,屬性設置會恢復為它的默認值。
您可以通過單擊屬性標題或值來選擇一個屬性。當一個屬性被選中后,顯示的是編輯器而不是它的值,因此您能夠改變該屬性的值。在大多數(shù)的屬性編輯器中,Enter輸入要使用的值,ESC返回以前的值。如果您選中一個屬性,可以使用箭頭鍵之間的導航性能。
屬性視圖支持簡單的屬性,如字符串和整數(shù);復雜的屬性包括一些其他的屬性,如布局和布局數(shù)據(jù)。復雜的屬性標題前會顯示正負號,可以展開/收起集中不同方式的復雜屬性:
一些屬性,如字符串、顏色、字體和圖像,可以點擊更多按鈕來訪問提供的自定義屬性編輯器。
屬性的狀態(tài)(展開或折疊)被保存在所選的控件當中。如果您在一個控件中選擇 "style"屬性,然后再選擇其他控件,那么"style"屬性仍然被展開。這使您可以快速更改style屬性值而無需一次一次的展開。一旦您決定不更改style值,您可以折疊style屬性同時其他空間的屬性也會折疊。
屬性視圖支持選擇的屬性,即屬性的值應該從一些列表中選擇。例如,復雜的"style"屬性的"type"屬性時一個屬性按鈕,您可以通過以下方式改變其值:
右鍵單擊屬性視圖來訪問屬性窗格上下文菜單。
該面板可快速訪問特定工具包組件以及您可以安裝的自定義組件。面板分為可擴展、折疊或隱藏的類別。
添加組件到設計視圖中,您可以:
當在面板中選擇部件時,您可以通過按住CTRL鍵來為設計視圖添加相同類型的多個部件 。 當在面板中選擇部件時,您可以通過按住CTRL鍵來為設計視圖添加相同類型的多個部件 。
您可以通過右鍵單擊面板的任何地方自定義面板來訪問面板上下文菜單,或從上下文菜單中打開面板管理器。
下面的命令是每個面板共有的:
Selection:選擇一個或多個部件。按住Shift或Ctrl鍵來選擇多個部件。
Marquee:橡皮圈選擇多個部件。按住ALT鍵,開始拖動來自動激活選框工具。
Choose component:在編輯器中添加組件。輸入類的名稱,或從歷史記錄列表中選擇。您可以右鍵單擊列表中的項目,從歷史中刪除。
Tab Order:設置組件的標簽順序。
面板的位置可以通過拖放或右鍵打擊面板標題,并從菜單中選擇Dock On來配置。該面板可以對接到設計視圖中的左或右面。
您也可以折疊或展開組件面板。
該面板也可以作為一個獨立的視圖。選擇Window>Show View>Other,展開WindowBuilder,然后選擇面板或右鍵單擊面板并選擇解壓視圖。關閉待機面板視圖將返回默認的位置,并內置在編輯器中。
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉載自:慧都控件網(wǎng)