• 追加された行はこの色です。
  • 削除された行はこの色です。
#navi(../)
*DefaultToolkitでDynamicLayoutを設定 [#bce3be39]
>編集者:[[Terai Atsuhiro>terai]]~
作成日:&date~
更新日:&lastmod;

#contents

**概要 [#dacb7963]
ウインドウのリサイズなどに応じてレイアウトを再評価するように、DynamicLayoutを設定します。

http://terai.xrea.jp/swing/dynamiclayout/screenshot.png

**サンプルコード [#z7ca7790]
 cbox.addItemListener(new ItemListener() {
   public void itemStateChanged(ItemEvent ie) {
     Toolkit.getDefaultToolkit().setDynamicLayout(cbox.isSelected());
   }
 });

-[[サンプルを起動>http://terai.xrea.jp/swing/dynamiclayout/sample.jnlp]]
-[[jarファイル>http://terai.xrea.jp/swing/dynamiclayout/sample.jar]]
-[[ソース>http://terai.xrea.jp/swing/dynamiclayout/src.zip]]

**解説 [#h95a943d]
上記のサンプルでは、DynamicLayoutにチェックするとウインドウのリサイズなどに応じて内部のレイアウトを再評価するように、DefaultToolkitのsetDynamicLayoutメソッドを使ってDynamicLayoutの設定をしています。

//**参考リンク
**コメント [#h2fab599]
#comment