2010-07-16 30 views
0

我是java swing組件的新手。請告訴我如何創建多個框架。 我的要求是,基本框架應該包含2個單選按鈕,如果我點擊任何收音機按鈕,它應該去其他框架,它應該顯示4個複選框。如何在java swing組件中創建多個框架

請指教

回答

1

退房CardLayout是如何工作的

https://docs.oracle.com/javase/tutorial/uiswing/layout/card.html

,如果你只是想在窗口之間切換:

  1. 添加的JPanel到您的JFrame將包含要切換所有jPanels之間(我們稱之爲jPanelMain)
  2. 在jPanelMain中設置CardLayout
  3. 創建要與東西,你需要之間進行切換jPanels有
  4. 添加動作監聽者的單選按鈕,例如

    private void jButtonActionPerformed(java.awt.event.ActionEvent e) {           
        jPanelMain.removeAll(); 
        jPanelMain.repaint(); 
        jPanelMain.revalidate(); 
        jPanelMain.add(jPanel1); 
        jPanelMain.repaint(); 
        jPanelMain.revalidate(); 
    } 
    
相關問題