一、问题描述
按钮按下后监听事件执行两次
二、原因
属性初始化了,不能在属性初始化,要在方法中初始化。
public class TeacherCreateInsCour {
protected static JButton btnConfig = new JButton("增加");
protected static JButton btnCancel = new JButton("取消");
public static JPanel createInsCour(Teacher teacher) {
三、解决方法
然后在方法中再初始化
public class TeacherCreateInsCour {
protected static JButton btnConfig =null;
protected static JButton btnCancel = null;
public static JPanel createInsCour(Teacher teacher) {
}
}
*/
public static void itemInit() {
btnConfig = new JButton("增加");
btnCancel = new JButton("取消");
}