swt jface元件通用屬性

2021-07-29 10:02:34 字數 986 閱讀 5280

swt/jface中的每乙個元件之間都有很多同名的方法,很幸運,這些同名方法在各個元件的作用和用法是相同或相似的,在此將一些常用的方法簡述如下:

1、settext(string string);說明:設定元件的標籤文字。例子:button.settext("確定");

2、settooltiptext(string string);說明:設定滑鼠停留在元件上時,出現黃色的提示條中的文字。例子:button.setbounds(46,123,99,23);

3、setenabled(boolean enabled);說明:設定元件是否可用。false不可用,true(預設值)可用。例子:button.setenabled(false);

4、setfont(font font);說明:設定文字的字型。例子:button.setfont(resourcemanager.getfont("",14,swt.bold|swt.italic));resourcemanager是swt desgner在建立swt專案時自動生成的類。

5、setselection(boolean selected);說明:設定是否選上。true為選上,false(預設值)為不選上。當button為核取方塊或單選框時此方法才會有效。例子:button.setselection(false);

6、setforeground(color color);說明:設定前景色。例子:button.setforeground(display.getcunent().getsystemcolor(swt.color_red));或者button.setforeground(resourcemanager.getcolor(255,255,0));

7、setbackground(color color);說明:設定背景色。例子:label.setbackground(display.getcurrent().getsystemcolor(swt.color_red));

8、setalignment(int alignment);說明:設定標籤文字的對齊方式.

SWT JFace常用元件 容器類

通常,元件構建在容器類中,容器構建在主窗體 shell 中,主窗體也是容器,也就是說,容器不僅可以容納元件,也可以容納容器。有了容器,就可以通過 它來對元件進行集體操作。例如,容器在介面上移動時,其上的元件也會隨著容器移動,容器隱藏,其元件也會被隱藏,容器銷毀 dispose 其元件也會 被銷毀。1...

SWT JFace常用元件 容器類

通常,元件構建在容器類中,容器構建在主窗體 shell 中,主窗體也是容器,也就是說,容器不僅可以容納元件,也可以容納容器。有了容器,就可以通過 它來對元件進行集體操作。例如,容器在介面上移動時,其上的元件也會隨著容器移動,容器隱藏,其元件也會被隱藏,容器銷毀 dispose 其元件也會 被銷毀。1...

Swing介面元件的通用屬性

siwuxie095 swing 介面元件 控制項 的通用屬性 1 enabled 啟用 禁用某元件 控制項 某些container 也有這個選項,如果將其 enabled 設為 false,則該container 裡的元件 控制項 依然可用 2 foreground 前景色 所有元件 控制項 前景...