[英]How to go from one JFrame or JPanel to another in Netbeans?
我正在學習使用Java教程( 帶有NetBeans IDE的Learning Swing課)做一些GUI,並且我已經完成了他們教的項目,到目前為止一切正常。
但是,問題來了,我該如何制作一個程序,該程序首先在JFrame
或JPanel
呈現諸如Hello User
的消息和帶有Enter
的按鈕,以便在單擊按鈕時進入一個新的框架或面板,您在哪里有了攝氏到華氏度的轉換器,就像我在頁面上給出的示例一樣?
如果您需要這些信息,我正在使用Netbeans IDE 8.1
在第一個JFrame的任何事件處理程序中,只需為第二個JFrame創建一個類的對象,然后在新JFrame上創建setVisible(true),然后創建this.setVisible(false)。
例如。 在JFrameOne類中,有一個按鈕,當單擊該按鈕時會調用:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
new JFrameTwo().setVisible(true);
this.setVisible(false);
}
Andrew Thompson提供的鏈接包含很多人的意見,這些人對這是否是一種好的做法有很強的見解,但我建議您嘗試一下,考慮其他選擇並下定決心。 至少很容易做到。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.