Tips > SWT編 |
|
TipsLayoutがうまく表示されないのは?RowData、GridDataなどのレイアウトクラスに対応したレイアウトデータクラスのオブジェクトを再利用すると、レイアウトが正しく表示されません。ウィジェット1つに対して、1つのレイアウトデータクラスを生成する必要があります。 誤った例 GridData gd = new GridData(); gd.gd.horizontalSpan = 2; button1.setLayoutData(gd); button2.setLayoutData(gd); 正しい例 GridData gd = new GridData(); gd.horizontalSpan = 2; button1.setLayoutData(gd); gd = new GridData(); gd.horizontalSpan = 2; button2.setLayoutData(gd); テーブルのセルに境界線をつけるには?セルに境界線をつける設定は、Tableのコンストラクタでは指定できませんが、TableクラスのsetLinesVisibleメソッドでセルの境界線を表示したり消したりできます。 パスワード入力用のテキストフィールドを作成するには?SWTにはパスワード入力用の特別のウィジェットは用意されていませんが、TextクラスのsetEchoCharメソッドでユーザーが文字を入力したときに画面に表示される文字を設定できます。 使用例 Text passwordText = new Text(shell, SWT.SINGLE); passwordText.setEchoChar('*'); ユーザーが入力した文字が"*"で表示されます。 最新更新日: 2004年10月20日 |
- PR -
マイクロソフト お得な見積! まとめての購入ならオトクな方法で。ライセンスだから管理も簡単。 シマンテック 割引価格! オンライン販売だから低価格。いつでも簡単、見積・購入。 |
||||
|
|||||
Copyright(C) 2003,2004 Jasmin Project. All Right Reserved. |
SEO | [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送 | ||