2011-12-07 54 views
0

我有一堆JInternalFrame需要添加到JDesktopPane中,所有的JIF都相互關聯,當我按下一個按鈕時,每個JIF都有一個下一個按鈕我希望當前的JIF換一個新的;這意味着舊的應該被處置。 現在我不知道如何處理舊的JInternalFrame,我認爲它會很好如果我可以保留一個JIF的單個實例,並總是檢查它是否不是nulll然後處置它,但這不適用於我。JInternalFrame的單個實例

你們有什麼想法嗎?

+2

我不確定你爲什麼不能使用Jinternalframe。[dispose()](http://docs.oracle.com/javase/1.4.2/docs/api/javax/swing/JInternalFrame.html#dispose %28%29) – COD3BOY

回答

1

我不確定你爲什麼不能使用Jinternalframe。 dispose()

+0

tnx的答覆,我可以使用dispose(),但是當我想初始化新的JIF到我的實例比它不工作了:例如; JInternalFrame main = null; main = new MyJInternalFrame1(); main = new MyJInternalFrame2();現在我不能處理()MyJInternalFrame2 – tokhi