ダイアログで・・・ – プログラミング – Home

通知
すべてクリア

ダイアログで・・・


マシュマロ娘
 マシュマロ娘
(@マシュマロ娘)
ゲスト
結合: 22年前
投稿: 3
Topic starter  

こんにちは。現在業務でJavaを使ってプログラムを組んでいます。
いきなりですが質問です。
ダイアログを出した時、常に手前に表示をしておきたいのですが、
そのようなメソッドがありません。
(モーダルでは都合がよくないので・・・)
だれかご存知の方がいらっしゃったら教えていただきたいのですが。
よろしくお願いします。


引用解決済
トピックタグ
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

環境が示されていないので的外れかもしれませんが、
常に手前に表示するというのは、
Windowsにおいて、ダイアログがアクティブであるか否かに拘らず、
常に他の全てのアプリケーションよりも前面に表示される
ということでしょうか?

もしそうであれば、JavaのAPIだけではできません。
ネイティブメソッドを使ってWin32 APIを直接呼び出す必要があります。


返信引用
マシュマロ娘
 マシュマロ娘
(@マシュマロ娘)
ゲスト
結合: 22年前
投稿: 3
Topic starter  

そうなんですか・・・。
ありがとうございました。
簡単にできそうな気がしたんですが・・・。
もっと勉強したいと思います。


返信引用
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

Windowsでは簡単ですが、「常に手前に表示」する機能の無いOSもあります。
Javaの場合、全てのOSで動作するように作らなければならないので、
あるOS固有の便利な機能というのは、なかなか取り入れられません。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました