我正在使用Eclipse IDE。我已经从一个不同的类添加了面板,扩展JPanel
到了JFrame
一个不同的类。
我JButton
在 Frame 上添加了一个“新”。我添加<JPanel instance>.setVisible(true)
了该按钮的 actionListener 事件。但是当我按下“新建”按钮时,它会显示JPanel
. 当我按下 'New' 时,我想添加该面板的新实例JButton
。
这是我的按钮的代码:
final Rec r = new Rec();
JButton btnNew = new JButton("New Receipt");
btnNew.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
r.setVisible(true);
contentPane.add(r,BorderLayout.CENTER);
}
});
在这里,Rec 是一个扩展 JPanel 的类。