4

アプリでいくつかの無関係なファイルをJFrames開いています。そして、アプリの終了時に、終了前と同じビューに戻すために、それらすべての設定を覚えておく必要があります。

問題は、これらのフレームが上下に配置されている場合、同じ順序で復元する必要があることです。もう 1 つの方法は、小さい方framesが大きい方の下に表示されないことです。

質問:framesこの場合、それぞれの深い位置を検出するにはどうすればよいですか?

UPD:を比較してこのケースを検出しましたframes' location/size pairsが、問題を解決する方法がまだわかりません。

UPD2:注: several jframes uiはデフォルトの状態ではありません。One JFrameデフォルトで表示されますが、必要に応じて複数使用できます。私の質問how to make single JFrameではなくですhow to operate with several ones

4

3 に答える 3

0

getComponentZOrder()を使用してフレームの z-index を取得し、setComponentZOrder()を使用して設定できます。

于 2013-07-26T10:52:00.013 に答える