Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のプログラムには2つの異なるフレームがあり、jButtonをクリックすると2番目のフレームが開くので、2番目のフレームを開くときは、2番目のフレームを常に上にして、閉じるまでフォーカスを合わせます。2番目のウィンドウが閉じられるまで、ユーザーは最初のウィンドウで何も実行できません。これどうやってするの?
JFrame frame = new JFrame (); frame.setAlwaysOnTop (true);
フレームを常にフォーカスしたい場合は、JFrameの代わりにモーダルダイアログを使用する必要があります。
JDialog dialog = new JDialog (); dialog.setModal (true); dialog.setAlwaysOnTop (true); dialog.setModalityType (ModalityType.APPLICATION_MODAL);