2013-07-17 20 views
-1

我已經在淨豆創建兩幀的一個項目名爲library.java和newCustomer.java在幀1按鈕開放式2和我在圖書館書房按鈕會產生什麼碼通過點擊庫中的按鈕(「新客戶」)來轉到newCustomer?如何從另一幀1通過單擊淨豆

+0

代碼?代碼?代碼? – Makky

+0

我有設計的標籤textboxsñ按鈕強制我不得不使用其即時通訊不知道幀的連接,以便喧囂嘗試anythinn –

回答

-1

裏面你library.java創建一些方法可以說

`public void addActionListnenersToComponents();` 

,你在你的庫的構造函數調用(只是一個建議..取決於你的實現)。在這裏面你可以擁有所有的動作監聽器。對於你的情況,你可以做類似

JButton newCustomerButton = new JButton("Add Customer"); 
    newCustomerButton.addActionListener(new ActionListener() { 
     @Override 
     public void actionPerformed(ActionEvent e) { 
      newCustomer newCustomerFrame = new newCustomer(); 
      newCustomerFrame.setVisible(true); 

     } 
    }); 
+0

它說找不到符號類newCustomer –

+0

在你的問題,你指定你必須延伸JFrane類newCustomer。請提供您在問題中嘗試過的代碼,以便我們以更好的方式爲您提供幫助。 –

+0

KK ..我已經在淨豆創建了一個項目和書房兩個文件,即兩個分別名爲library.java和(目前德伊[R兩種差異標籤)newCustomer.java新幀,從而d newCustomer類是NT庫其差異選項卡,以便如果我嘗試在庫中的代碼它dsnt得到newCustomer類。 –

0

在按一下按鈕(對於某些按鈕library可見)的事件處理程序簡單地初始化NewCustomer對象,然後它的可見性設置爲true。這將顯示在按鈕的從library點擊一幀(NewCustomer))。

您可能需要有一些機制,以控制多少幀儘管產生。