你代码中这一行有问题:
g.drawLine(points[i][0].getX(), points[i][0].getY(), points[i][19].getX(), points[i][19].getY());
drawLine()方法里面要传4个int类型的参数,而你传的是double类型的,改成如下的就可以运行了:
g.drawLine((int)points[i][0].getX(), (int)points[i][0].getY(), (int)points[i][19].getX(), (int)points[i][19].getY());