簡體   English   中英

需要關閉一個jframe,同時顯示另一個

[英]Need to close a jframe while showing another one

我正在用Java構建桌面學生管理應用程序。 因此,我需要在另一個JFRAME可見的同時關閉當前JFRAME(在關閉新的jframe之后,舊的jframe應該可見)。 請你幫助我好嗎 ?

通常不建議您使用基本概念。 您可以看看“使用多個JFrame:好做法還是壞做法”? 進行長時間的討論。

一般來說,建議使用一個CardLayout對於這些類型的操作,請參閱如何使用CardLayout了解更多詳情

您想要嘗試做的是將導航決策與視圖本身脫鈎-沒有理由為什么第一個視圖和第二個視圖應該彼此關心,或者支持有關用戶應如何導航的決策。

您可以使用JFrame#dispose僅關閉一幀,這當然需要引用您要處置的JFrame

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM