如何在java swing组件中创建多个框架
问题描述:
我是java swing组件的新手。请告诉我如何创建多个框架。 我的要求是,基本框架应该包含2个单选按钮,如果我点击任何收音机按钮,它应该去其他框架,它应该显示4个复选框。如何在java swing组件中创建多个框架
请指教
答
退房CardLayout是如何工作的
https://docs.oracle.com/javase/tutorial/uiswing/layout/card.html
,如果你只是想在窗口之间切换:
- 添加的JPanel到您的JFrame将包含要切换所有jPanels之间(我们称之为jPanelMain)
- 在jPanelMain中设置CardLayout
- 创建要与东西,你需要之间进行切换jPanels有
-
添加动作监听者的单选按钮,例如
private void jButtonActionPerformed(java.awt.event.ActionEvent e) { jPanelMain.removeAll(); jPanelMain.repaint(); jPanelMain.revalidate(); jPanelMain.add(jPanel1); jPanelMain.repaint(); jPanelMain.revalidate(); }