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

Usage: #tags(tags)
Posted by at 2005-09-05

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

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

  • &jnlp;
  • &jar;
  • &zip;
DynamicLayout.png

サンプルコード

Toolkit.getDefaultToolkit().setDynamicLayout(true);
View in GitHub: Java, Kotlin

解説

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


OSなどが、この機能をサポートしているかどうかは、以下のメソッドで調べることができます。

Toolkit.getDefaultToolkit().getDesktopProperty("awt.dynamicLayoutSupported");

参考リンク

コメント