Java の MigLayout

この記事は CAMPHOR- Advent Calendar 2014 9日目の記事です。
 

こんにちは、@akaaariiiiin です。
今回は、Java のレイアウトマネージャ MigLayout を紹介します。

 
最近、Java で GUIアプリをつくる機会があったのですが、、、
なかなか思い通りにレイアウトできない!

そんなときに出会ったのが MigLayout でした。
便利すぎて感動しました。
 

MigLayout では、コンポーネントが格子状に配置されます。

MigLayoutSample1

コンポーネントを追加していくと、左上から右に配置されていき、wrap を指定すると改行します。
列と行を指定してコンポーネントを追加することもできます。

 

特に便利なのは、セル内のコンポーネントのサイズ調整と位置調整!

サイズは
 ・セルいっぱいに: grow
 ・高さや幅: height, width

位置は
 ・横: left, center, right, etc…
 ・縦: top, center, bottom, etc…

を指定します。

こんなレイアウトが

MigLayoutSample5

これだけでできちゃいます。

Java で GUIアプリをつくるときは、是非使ってみてください。
 

明日は @To-Mikasa の記事です。お楽しみに!
 

参考サイト
Java の MiGLayout で超簡単にGUIアプリを作る方法


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です