- 締切済み
javaで最前面表示はできますか?
javaでプログラムを組んでいます。 アプレットウィンドウを常に前面に表示したいのですがうまくいきません。 javaでは最前面表示はできないのでしょうか? すいません。よろしくおねがいします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- mrt136
- ベストアンサー率35% (33/92)
アプレットは、それ自体単独で動作しているのではなく、ブラウザの上で 動くので、アプレットで常に前面に持ってくると言うのは不可能だと思います。 No.1の方がおっしゃっているような感じで、JavaScript を使って、アプレットの ウィンドウを開く時に常に前面に持ってくるようにすればいいんじゃないでしょうか? ちなみに、JavaScript でどう実現するかは、調べていないので分かりません。
- kamkamkam3
- ベストアンサー率42% (216/514)
アプレットは良く知りませんが、他のフレームクラスなどは以下のメソッドは利用できます。 toFront public void toFront()このウィンドウを前面に移動します。このウィンドウをスタックの最上位に置き、ほかのすべてのウィンドウの前に表示します。 調べてみたのですが、このtoFrontというメソッドはアップレットにはなかったです。
- -soh-
- ベストアンサー率27% (55/201)
core APIだけ使った100% pure JAVA では無理だったと記憶しています。 どうしてもjavaのみでやりたい! というのでしたら たぶんちらつきが入ってきちゃなく見えるでしょうが いろいろなタイミング(裏に回ってしまうタイミング)でjava.awt.Window.toFront()をかけるくらいじゃないですかねぇ・・・? ほいでは
- aika25
- ベストアンサー率45% (5/11)
おはようございますσ(^^) えーっと、Javascriptを使って最大化できますよ。 <html> <head> <script language="JavaScript"> <!----- function fullscreen(){ window.open("test.html","self","fullscreen=yes"); } //-----> </script> </head> <body onload="fullscreen();"> </body> </html> これでできますよσ(^^)