JDesktopPane で JInternalFrame にアクセスし、getAllFrames メソッドを使用しようとしました。
JDesktopPane に追加した順序で JInternalFrame にアクセスしたいだけです。たとえば、a、b、c を追加します
frames[0] contain a
frames[1] contain b
frames[2] contain c
しかし、選択を変更すると、配列の内容が変更されることがわかりました。選択を変えるたびに。配列内で選択された JInternalFrame が一番上に移動します。
たとえば、 b を選択すると、配列は次のようになります
frames[0] contain b
frames[1] contain a
frames[2] contain c
デスクトップペインに追加する順序で内部フレームを取得する他の方法はありますか??