TITLE:DynamicLayoutでレイアウトの動的評価

DynamicLayoutでレイアウトの動的評価

Posted by terai at 2005-09-05

概要

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

  • &jnlp;
  • &jar;
  • &zip;

#screenshot

サンプルコード

cbox.addItemListener(new ItemListener() {
  public void itemStateChanged(ItemEvent ie) {
    Toolkit.getDefaultToolkit().setDynamicLayout(cbox.isSelected());
  }
});

解説

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

コメント