《Java项目开发实战入门》通讯录系统添加修改功能所遇问题
发表在新手报到
2019-01-12
是否精华
是
否
版块置顶:
是
否
1.根据书中步骤,在添加修改功能时会要求在UpdateCustomerFrame.java类中写dispose()方法和“增加行”,“删除行”,“保存”,“关闭”四种按钮监听事件。
2.本人在按照书中源码在指定位置添加dispose()方法后,发现运行start类出现报错
public void dispose()
{
super.dispose();
frame.initTable();
}
3.后来,经过各种尝试,发现仅仅是因为dispose()方法而引起,将dispose()方法屏蔽后,其它3种动作监听可正常使用同时会影响到数据库,但很明显“保存”按钮并不能实现其功能,且不能初始化界面。
4.本人通过不断关闭和重启eclipse,将dispose()方法删除后从新写,最后运行终于正常。
本人只是为了将自己在写项目中所遇问题记录下来,同时方便哪些与本人遇到相同问题的小伙伴提供一种解决办法,但是否可行仍需小伙伴们结合自身情况。