用BasicStroke的不同的构造方法,可以构造出各种线型和线宽。
例如:
BasicStroke bs = new BasicStroke(1.0f,BasicStroke.CAP_BUTT,BasicStroke.JOIN_MITER, 10.0f, 10.0f,0.0f);//画虚线
g2.setStroke(bs);
g2.drawLine(0, 0, 100, 100);