• title: DynamicLayoutでレイアウトの動的評価 tags: [DefaultToolkit, LayoutManager] author: aterai pubdate: 2005-09-05T12:06:35+09:00 description: ウィンドウのリサイズなどに応じてレイアウトを再評価するように、DynamicLayoutを設定します。

概要

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

サンプルコード

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

解説

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


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

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

参考リンク

コメント