1

FrameBメイン フレームからフレームを作成する状況ですFrameA。ユーザーが作業しFrameBているFrameAときに、ユーザーが誤ってFrameA.

4

2 に答える 2

4

JFrameを使用する必要がありますか?

JFrameの代わりにJDialogを使用し、コンストラクターを介してダイアログの所有者としてFrameAを割り当てると、常にフレームの上部に残ります。(例:JFrameをJDialogの親として設定する方法

それ以外の場合は、ウィンドウクラスからsetAlwaysOnTop()を使用できますが、これはオペレーティングシステム/ウィンドウマネージャーに依存する可能性があります。

于 2009-10-25T08:40:18.917 に答える
3

FrameBを JFrame ではなくJDialogにして、モーダルに設定することを検討できます。

于 2009-10-25T08:39:18.623 に答える