【发布时间】:2013-02-09 05:36:26
【问题描述】:
我正在创建一个当前有 3 个类的程序。除了 2 个其他 JPanel 类之外,这些还包括 JFrame 类。有谁知道我如何在一个 JPanel 类中创建一个 JButton 删除该特定 JPanel 并让 JFrame 添加一个新 JPanel(来自另一个类)?
例如,假设JFrame类被称为frame,两个JPanel类被称为panel1和panel2。如果在 panel1 中单击了一个按钮,如何告诉框架删除 panel1 并添加 panel2?
【问题讨论】:
-
使用
CardLayout表示要更改的面板,如this answer 所示。 -
对于example。
标签: java eclipse swing user-interface awt