SWT Tips and Samples 基礎編 > Text |
|
TextSWTのTextは、コンストラクタでスタイルを指定することで、Swingで言うところのJTextFieldとJTextAreaを作り分けることができます。 スクリーンショットソースコードimport org.eclipse.swt.SWT; import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; import org.eclipse.swt.widgets.Text; public class TextTest { public static void main(String[] args) { new TextTest(); } public TextTest() { Display display = new Display(); Shell shell = new Shell(display); shell.setText("TextTest"); shell.setLayout(new FillLayout(SWT.VERTICAL)); shell.setSize(300,300); Text t1 = new Text(shell, SWT.SINGLE); t1.setText("Text SWT.SINGLE"); Text t2 = new Text(shell, SWT.MULTI | SWT.BORDER); t2.setText("Text SWT.MULTI | SWT.BORDER"); Text t3 = new Text(shell, SWT.MULTI | SWT.READ_ONLY); t3.setText("Text SWT.MULTI | SWT.READ_ONLY"); Text t4 = new Text(shell, SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL); t4.setText("Text SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL"); Text t5 = new Text(shell, SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL | SWT.WRAP); String str = "SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL | SWT.WRAP\n"; str += "long text long text long text long text "; str += "long text long text long text long text"; t5.setText(str); shell.open(); while (!shell.isDisposed()) { if (!display.readAndDispatch()) { display.sleep(); } } display.dispose(); } } 参考StyledTextは文字に装飾を加えることができるText Widgetです。最新更新日: 2004年9月1日 |
- PR -
【Sony】大手他社よりも安い!ビジネス向け光・100Mしかも固定IP付!今なら更に初期費用最大15,000円OFF!
オフィス用品・オフィス家具 価 格 交 渉 可!
|
||||
|
|||||
Copyright(C) 2003,2004 Jasmin Project. All Right Reserved. |
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||