1

常に別の「親」フレームの上にあるが、常にすべての上にあるとは限らない JFrame が必要です

私は使用しようとしました:

  1. JInternalFrame-- 親フレームが Border レイアウトに依存しているため、受け入れられない JDesktopPane を使用する必要があるため、機能しません。
  2. JFramewith setAlwaysOnTop(true)-- 親フレームの上に置きたいだけなので機能しません

のような方法を想像していsetAlwaysOnTopOf(JFrame parent)ます。これを行う方法はありますか?

4

2 に答える 2

3

常に別の「親」フレームの上にある JFrame が必要です

アプリケーションには、JFrame を 1 つだけ含める必要があります。子ウィンドウが必要な場合は、(モーダル?)JDialogを使用して、フレームを親として指定します。

于 2013-07-31T18:31:03.153 に答える
0

それは、使用しているコンテナによって異なります... jFrameをコンテナにバインドします..メソッドを追加してみてください..

于 2013-07-31T18:32:11.593 に答える