Takayuki Okazaki's Weblog
ブログ: 岡崎 - Okazaki's blog
20050411 2005年 4月 11日 月曜日
今日のツール: NetBeansのGridBagLayoutカスタマイザ
English Translation: (Yahoo!) / (Google)
今週は北京より。
GridBagLayoutというと、JavaでAWT/Swingプログラミングを経験されている方なら その煩雑さを連想されるかもしれません。GridBagLayoutは非常に多くの カスタマイズが出来るレイアウトですが、その反面、設定項目が多く使い方も難しいと 敬遠されがちです。
NetBeansのGridBagLayoutカスタマイザはそんなイメージを一気に払拭してしまうような すばらしいツールです。まずは起動して触ってみていただいた方がわかりやすいでしょう。
まず、FormなどにGridBagLayoutを設定して、インスペクタから設定したGridBagLayoutを 右クリック(MacではCtrl+クリック)してメニューを出し、「カスタマイズ」を選びます。
(クリックで拡大)
これで次のようなGridBagLayoutカスタマイザの画面が表示されます。選択したコンポーネントを 左のプロパティからカスタマイズできるのはもちろんのこと、コンポーネントを選択して ドラッグ&ドロップすることで目的の位置に移動することが出来ます。
(クリックで拡大)
コンポーネントを複数のセルにまたいで設定したい場合には「グリッドサイズ」欄の - (マイナス)ボタンや + (プラス)ボタン、黄色と黒の斜線ボタン(残余)で調整できます。
GridBagLayoutをラップしてGridBagConstraintsへの値設定を書きやすくするようなライブラリもありますが、 このようにビジュアルエディタを使用してデザインすると格段に生産性が上がります。 GridBagLayoutはちょっと・・・。と敬遠されていた方も、このツールで一気にGridBagLayout使いになれるかも :-)


過去の記事
« 4月 2005 »
     
1
2
3
4
5
6
7
8
10
12
13
14
15
16
17
19
20
21
22
23
24
25
26
27
29
30
       
今日
Click me to subscribe このブログを購読(RSS)
検索

このブログ著者について
ソフトウエア・インフラストラクチャー・ソリューション本部のソリューション・アーキテクトでした(2008年8月退職)。 本業はSOAソリューションならびにSun Java CAPSによるソリューションのプリセールスをお手伝いするエンジニア、とJavaエバンジェリストグループに参加してセミナーに行ったり、趣味のプログラミング・ネタをこのブログで紹介したりしていました。現在は、ふらふらとwatermint.orgで活動中〜。
リンク
 
SunホットトピックPodcast - SunホットトピックPodcast
 


 

Today's Page Hits: 745