簡體   English   中英

關閉新打開的JFrame

[英]Closing newly opened JFrame

我正在使用NetBeans IDE開發桌面應用程序。

1)點擊按鈕后我打開一個新的JFrame。 當我關閉任何打開的幀時,兩者都被關閉了。

2)我想在點擊按鈕后在JFrame上更新新的Tabbed JPanel。 提前致謝。

可能你使用的是錯誤的論點。 我想對於你要關閉的JFrame而不關閉你正在做的整個應用程序:

jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

雖然實際上只關閉了所需的框架而沒有關閉其他框架,但您需要這樣做:

jFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

1)為什么你在運行時創建了很多頂級容器 ,只創建了一個JFrame,而另一個是JDialog(模態)或JWindow(未裝飾),重用它,

2)今天我的Magic Globe中真的沒有電池,為了更好,更快,你必須在這里發布SSCCE

我想在單擊按鈕后在JFrame上更新新的JTabbedPane

您可以通過對選項卡的JPanel的引用進行更新並調用repaint() ,但遲早您應該考慮模型 - 視圖 - 控制器模式。

暫無
暫無

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

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