• title: JFrameを常に前面に表示する tags: [JFrame, Window, Toolkit] author: aterai pubdate: 2007-12-17T14:31:41+09:00 description: JFrameが常に他のウィンドウよりも前面に表示されるように設定します。

概要

JFrameが常に他のウィンドウよりも前面に表示されるように設定します。

サンプルコード

frame.setAlwaysOnTop(true);
View in GitHub: Java, Kotlin

解説

JDK 1.5.0で導入された、Window#setAlwaysOnTop(boolean)メソッドを使って、フレームを常に最前面に表示します。

プラットフォームで、最前面がサポートされていない場合は、何も起こらないようです。サポートされているかどうかは、JDK 1.6.0で導入された、Window#isAlwaysOnTopSupported()か、Toolkit.isAlwaysOnTopSupported()で調べることができます。

参考リンク

コメント