求问大神java空指针异常

qq_39486357 2017-09-13 05:13:04





...全文
204 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_39486357 2017-09-13
  • 打赏
  • 举报
回复
谢谢
引用 3 楼 zycxnanwang 的回复:
一个很简单的错误, 你在类成员变量已经声明了JFrame的引用, 但是你在构造器 中并没有给它分配对象, 而是又重新构造出一个新的JFrame对象,所以会出现 空指针错误, 解决方法把 20 行的JFrame这个word 删除就可以了
  • 打赏
  • 举报
回复
你在构造中定义的变量JFrame jf和在类中的成员变量JFrame jf实际不是同一个,类中的成员变量JFrame jf在你实例化之后还是null, 然后你用它去调用方法就报错了
zycxnanwang 2017-09-13
  • 打赏
  • 举报
回复
一个很简单的错误, 你在类成员变量已经声明了JFrame的引用, 但是你在构造器 中并没有给它分配对象, 而是又重新构造出一个新的JFrame对象,所以会出现 空指针错误, 解决方法把 20 行的JFrame这个word 删除就可以了
尾号0505 2017-09-13
  • 打赏
  • 举报
回复

把这个去掉!
soton_dolphin 2017-09-13
  • 打赏
  • 举报
回复
构造器内声明的jf ,覆盖了类的实例变量jf

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧