执行的 JFrame 错误操作
JFrame error actionperformed
我想将第 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);
}
});
您的名字似乎有冲突:frame3
用于 class 和变量:
frame3 frame3 = new frame3();
如果您的 class 被命名为 frame3
,我会将其重命名为 Frame3
。
我想将第 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);
}
});
您的名字似乎有冲突:frame3
用于 class 和变量:
frame3 frame3 = new frame3();
如果您的 class 被命名为 frame3
,我会将其重命名为 Frame3
。