0
ので、すべてのフレームには、そのインデックスを持っています。 すべてのフレームにはJScrollPaneが含まれます。 MyJPanel(JPanelを拡張)は、フレームのインデックスを保持します。閉じられたJInternalFrameのインデックスを取得し、ArrayListのがこのフレームを削除する方法GETインデックス
JInternalFrame frame = new JInternalFrame("Frame "+Integer.toString(count),true,true,true,true);
MyJPanel panel = new MyJPanel(f.getAbsolutePath(),count);
JScrollPane pane = new JScrollPane(panel);
pane.setPreferredSize(new Dimension(theDesktop.getWidth()/2,theDesktop.getHeight()/2));
frame.getContentPane().add(pane, BorderLayout.CENTER);
frame.pack();
?いくつかのcloseメソッドをオーバーライドしますか?