如何在java swing组件中创建多个框架

问题描述:

我是java swing组件的新手。请告诉我如何创建多个框架。 我的要求是,基本框架应该包含2个单选按钮,如果我点击任何收音机按钮,它应该去其他框架,它应该显示4个复选框。如何在java swing组件中创建多个框架

请指教

退房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(); 
    }