文字標籤:
label label1 = new label(shell, swt.none);
label1.settext("這是文字標籤");
分割線標籤:
label label2 = new label(shell, swt.separator|swt.vertical|swt.shadow_etched_out);
分割線標籤預設為垂直方式,應指定
自定義標籤:
//自定義標籤
clabel cl = new clabel(shell, swt.left);
cl.settext("這是乙個帶圖示的自定義標籤");
cl.setimage(display.getsystemimage(swt.icon_information));
擴充套件SWT帶標籤的Text控制項
參考其他擴充套件控制項的方法實現,其實就是多個基本控制項的組合使用。按照這個方法可以擴充套件出其他控制項。擴充套件控制項 package com.strong.extend import org.eclipse.swt.swt public class strongtext extends comp...
SWT控制項
繼承關係,widget為所有視窗元件的父類,control為所有控制項的父類,composite為容器控制項 widget item control control scrollble button label scrollble composite text composite tree tabl...
隱藏SWT控制項
隱藏swt控制項 有時候需要根據使用者的輸入隱藏某些控制項,呼叫control.setvisible false 並不能夠消除控制項占用的空間。解決的方法如下 控制項的parent使用gridlayout,控制項使用griddata griddata control.getlayoutdata ex...