java.lang.NullPointerException

来源:百度知道 编辑:UC知道 时间:2024/04/30 01:58:11
jbuilder2005下编写的客户端界面显示不出来
出现下列:请问怎么解决?

java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:138)
at chatroomclient.FrameClient.jbInit(FrameClient.java:127)
at chatroomclient.FrameClient.<init>(FrameClient.java:110)
at chatroomclient.Listener.<init>(Listener.java:48)
at chatroomclient.LoginFrame.jButtonLogin_actionPerformed(LoginFrame.java:115)
at chatroomclient.LoginFrame_jButtonLogin_actionAdapter.actionPerformed(LoginFrame.java:171)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
at java.awt.Co

去看看你的ImageIcon.java的138行,有对象为null就调用它的方法了。

debug看看哪个东西没有初始化。

this(location, location.toExternalForm());

如果183行是这样的话,那么location就是null
看看location这个对象有没有初始化?

空指向错误啊,你的代码呢,贴出来啊

变量没有初始化或者赋予NULL值