swt 常用樣式

2021-08-14 06:57:17 字數 1842 閱讀 1265

swt 常用樣式

label

seperator //該label作為乙個分隔符,此時不能向該label物件設定文字或

horizontal //當作為分隔符時,該分隔符為水平

vertical //當作為分隔符時,該分隔符為垂直

shadow_in //當作為分隔符時,該分隔符凹陷

shadow_out //當作為分隔符時,該分隔符凸出

shadow_none //當作為分隔符時,該分隔符無陰影

center // 文字/在label元件中居中

left //文字/在label元件中居左

right // 文字/在label元件中居右

wrap //該label元件支援「包裝」功能

text

multi //該text可以有多行

single //該text只包含一行,預設值

read_only //該text不可編輯

wrap //支援自動換行功能

border //該text包括邊框

center //該text中的文字居中

left //該text中的文字居左,預設值

right //該text中的文字居右

password  //該text中的文字以密碼形式顯示

button

arrow //該button為箭頭樣式

check //建立乙個checkbox勾選框

push //建立乙個push button

radio //建立乙個radio button,一組radio button中只能有乙個被選中

toggle //建立乙個toggle button,它能夠儲存當前該button是否是按下的狀態

flat //該push button的樣式為扁平狀

up //向上的箭頭

down //向下的箭頭

center //該button上顯示的文字居中

left //該button上顯示的文字居左,如果與arrow樣式同時使用,則表示向左指的箭頭

right //該button上顯示的文字居右,如果與arrow樣式同時使用,則表示向右指的箭頭

list

border //該list控制項包含邊框

single //該list控制項中的元素,只能有乙個處於選中狀態

multi //該list控制項中的元素,允許多個被同時選中 

h_scroll //該list控制項包含水平滾動條

v_scroll //該list控制項包含垂直滾動條

combo

drop_down //建立乙個下拉列表框

read_only //下拉列表框唯讀

menu

bar //建立乙個選單欄

drop_down //建立乙個下拉列表

pop_up //建立乙個彈出選單

no_radio_group //禁止radio button功能

left_to_right //選單自左向右

right_to_left //選單自右向左

menuitem

check //該menuitem與button的toggle樣式類似,它能夠儲存該元素的當前狀態

cascade //該menuitem能夠包含子選單

push //該menuitem與button的push樣式類似,單擊該元素觸發選擇事件

radio //該menuitem與button的radio樣式類似,多個radio元素中,只有乙個能夠被選中

separator //在選單中建立乙個分隔符

scale

horizontal //該進度條呈水平顯示

vertical //該進度條呈豎直顯示

SWT常用控制項樣式

label seperator 該label作為乙個分隔符,此時不能向該label物件設定文字或 horizontal 當作為分隔符時,該分隔符為水平 vertical 當作為分隔符時,該分隔符為垂直 shadow in 當作為分隔符時,該分隔符凹陷 shadow out 當作為分隔符時,該分隔符凸...

SWT視窗樣式設定

設定視窗的樣式 螢幕居中,主題等 public class windowstyle 設定視窗位於螢幕中間 param display 裝置 param shell 要調整位置的視窗物件 public static void setcenter display display,shell shell ...

SWT常用系統對話方塊

常用系統對話方塊 在swt的開發過程中,使用者還會經常使用到列印對話方塊 顏色對話方塊 字型對話方塊 檔案對話方塊和目錄對話方塊等對話方塊,本節將介紹這些對話方塊的使用。另外,每種型別的對話方塊都可以在本書源 中找到例項。15.8.1 列印對話方塊 printdialog 列印 對話方塊中使用者能選...