TITLE:JFrameを常に前面に表示する
#navi(../)
#tags()
RIGHT:Posted by &author(aterai); at 2007-12-17
*JFrameを常に前面に表示する [#g058b4ba]
JFrameなどを常に前面に表示します。

//-&jnlp;
-&jar;
-&zip;

//#screenshot
#ref(http://lh3.ggpht.com/_9Z4BYR88imo/TQTHh-ILwOI/AAAAAAAAARU/SYnOw7As81Y/s800/AlwaysOnTop.png)

**サンプルコード [#qd70d208]
#code(link){{
frame.setAlwaysOnTop(true);
}}

**解説 [#nafc3612]
JDK1.5 で導入された、Window#setAlwaysOnTop(boolean) メソッドを使って、フレームを常に最前面に表示します。

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

**参考リンク [#ydeb541a]
-[http://docs.oracle.com/javase/jp/6/api/java/awt/Window.html#setAlwaysOnTop(boolean) Window.html#setAlwaysOnTop(boolean)]

**コメント [#i5ea5fc6]
#comment