Swing/AlwaysOnTop のバックアップの現在との差分(No.11)
- category: swing folder: AlwaysOnTop title: JFrameを常に前面に表示する tags: [JFrame, Window, Toolkit] author: aterai pubdate: 2007-12-17T14:31:41+09:00 description: JFrameが常に他のウィンドウよりも前面に表示されるように設定します。 image:
概要
JFrame
が常に他のウィンドウよりも前面に表示されるように設定します。
Screenshot
Advertisement
サンプルコード
解説
JDK 1.5.0
で導入されたWindow#setAlwaysOnTop(boolean)
メソッドを使用してフレームを常に最前面に表示します。
- プラットフォームで「常に最前面」がサポートされていない場合は
Window#setAlwaysOnTop(boolean)
メソッドを使用しても効果がない - プラットフォームで「常に最前面」がサポートされていない場合は
Window#setAlwaysOnTop(boolean)
メソッドを使用しても無効 - 「常に最前面」がサポートされているかどうかは
JDK 1.6.0
で導入されたWindow#isAlwaysOnTopSupported()
、またはToolkit.isAlwaysOnTopSupported()
メソッドで確認可能
参考リンク
- Window.html#setAlwaysOnTop(boolean) (Java Platform SE 8)
- Window#isAlwaysOnTopSupported() (Java Platform SE 8)