|
レイアウト
SWTで提供されているレイアウトクラスです。
- FillLayout
- ウィジェットを垂直または水平方向に、一列に同じ大きさに並べるレイアウトです。SWTで提供されているレイアウトの中でもっともシンプルなレイアウトです。AWTのBoxLayoutと似ています。
- RowLayout
- ウィジェットを垂直または水平方向に複数行に並べて配置するレイアウトです。ウィンドウがリサイズされたときに、収まりきらないウィジェットが次の行に配置されます。AWTのFlowLayoutと類似しています。
- GridLayout
- ウィジェットをグリッド上に配置するレイアウトです。配置したウィジェットのマージンや位置合わせなど、細かい設定も可能です。HTMLのテーブルタグの感覚で配置でき、使いやすいレイアウトといえます。AWTのGridBagLayoutと似ています。
- FormLayout
- SWT独自のレイアウトで、ウィジェットをウィンドウ内部の相対位置や、別のウィジェットとの相対位置で配置を指定できるものです。非常に柔軟性のあるレイアウトです。
それぞれのレイアウトには対応したレイアウトデータクラスというものがあり、配置するウィジェットにデータクラスをセットすることで、より細かなレイアウトを実現できます。以下に各レイアウトを表にしてまとめます。
レイアウト名 |
対応するデータクラス |
類似するAWTのレイアウト |
FillLayout |
なし |
BoxLayout |
RowLayout |
RowData |
FlowLayout |
GridLayout |
GridData |
GridBagLayout |
FormLayout |
FormData |
なし |
参考
最新更新日: 2004年10月20日 |
|
- PR -
プレゼンテーション作成ソフト無料お試し版配信中
【Sony】大手他社よりも安い!ビジネス向け光・100Mしかも固定IP付!今なら更に初期費用最大15,000円OFF!
オフィス用品・オフィス家具 価 格 交 渉 可!
◎ 目指せ★業界最安値 ★ ◎ オフィネット・ドットコム株式会社
注文から納品まで驚きの早さ!!【ASKULカタログ】はこちらから・・・
マイクロソフト お得な見積! まとめての購入ならオトクな方法で。ライセンスだから管理も簡単。
|