使用Graphics2D改变画笔大小的方法
改变画笔的大小是Graphics所不具有的,应该创建一个Graphics2D对象,他是Graphics的子类,
然后调用其setStroke()方法,而setStroke()需要一个Stroke做参数,但是Stroke类是一个借口,所以我们转用一个BasicStroke来实现他。
所以方法如下,5为画笔的大小。
Graphics2D g2 = (Graphics2D) g;
g2.setStroke(new BasicStroke(5));
发布时间: 2013-12-11 16:44:13 作者: rapoo
使用Graphics2D改变画笔大小的方法
改变画笔的大小是Graphics所不具有的,应该创建一个Graphics2D对象,他是Graphics的子类,
然后调用其setStroke()方法,而setStroke()需要一个Stroke做参数,但是Stroke类是一个借口,所以我们转用一个BasicStroke来实现他。
所以方法如下,5为画笔的大小。
Graphics2D g2 = (Graphics2D) g;
g2.setStroke(new BasicStroke(5));