当前位置: 代码迷 >> J2SE >> java有关问题: java.lang.NullPointerException
  详细解决方案

java有关问题: java.lang.NullPointerException

热度:121   发布时间:2016-04-23 19:52:05.0
java问题: java.lang.NullPointerException
问题如标题所示,我觉得问题是出在setLayout的参数设置成null,下面又调用getGraphics所以出现问题,但是不知道怎么改,请指教。
代码如下:
		super("密码管理器");
this.setLayout(null);


icon=getToolkit().getImage(urloficon);
setIconImage(icon);

graphics=this.getGraphics();

imageofperson=getToolkit().getImage(imageurlofperson);

paint(graphics);//may  be  the  location  is  wrong



public void paint(Graphics g)
{
g.drawImage(imageofperson, 0,0,100, 100,this);
}





------解决思路----------------------
设置布局管理器为null和获得画笔对象是不是null有关系吗?lz确定是画笔为null?
  相关解决方案