【发布时间】:2015-07-10 06:57:18
【问题描述】:
我想将第 2 帧的可见性设置为 false,但每当我这样做时,都会出现错误。我读了一些关于这个的东西,它说我需要将我的方法设为私有方法,但我不能这样做,因为我的方法是 actionPerformed。有人有什么想法吗?我的程序一切正常,但我不能让我的框架消失。我也尝试过处理框架,但这也没有用...
public void actionPerformed(ActionEvent e) {
frame2.setVisible(false);
frame3 frame3 = new frame3();
frame3.setVisible(true);
}
});
btnNewButton.setBounds(42, 72, 157, 23);
contentPane.add(btnNewButton);
btnNewButton_1 = new JButton("Douzaines");
btnNewButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
frame3 frame3 = new frame3();
frame2.setVisible(false);
frame3.setVisible(true);
}
});
【问题讨论】:
-
"但是每当我这样做时,我都会收到错误。" 发布错误消息(堆栈跟踪)会很方便。
标签: java swing jframe actionlistener visibility