2015-08-18 32 views
-1

我正在使用Java。我有25幀 ,他們隨機打開。當我點擊註銷時,目標是可見的和不可見的,所有框架將被關閉 並且註銷將重定向到登錄框架。如何在註銷後刪除所有框架

我正在使用Java JDBC和NETBEANS IDE。

+1

您正在使用25個JFrames?!? Swing Convention一次只允許一個JFrame實例。 – andrewdleach

+0

我在哪裏可以找到這些搖擺習慣@andrewdleach? – dacwe

+0

只需在Google搜索欄中輸入Java Swing Tutorial ... oracle有一個很好的教程,教程點也是這樣,vogella,當然總是堆棧溢出... – andrewdleach

回答

1

當創建每一幀,將其添加到某種形式的名單,並在用戶點擊註銷,通過列表和每個幀調用

frame.dispatchEvent(new WindowEvent(frame, WindowEvent.WINDOW_CLOSING)); 

爲已完成here迭代。

之後,再次創建登錄幀。