当前位置: 技术问答>java相关
java applet 中画线粗细如何控制?
来源: 互联网 发布时间:2017-04-17
本文导语: 请问一下: java applet 中画线时,想控制画线的粗细时如何处理? 比方说 g.drawLine(x1,y1,x2,y2) 想画一条线的粗细?如何处理? | awt不能画不固定宽度的直线 也不支持线型 使用图形画...
请问一下:
java applet 中画线时,想控制画线的粗细时如何处理? 比方说 g.drawLine(x1,y1,x2,y2) 想画一条线的粗细?如何处理?
java applet 中画线时,想控制画线的粗细时如何处理? 比方说 g.drawLine(x1,y1,x2,y2) 想画一条线的粗细?如何处理?
|
awt不能画不固定宽度的直线
也不支持线型
使用图形画笔所画的直线宽度都是一个象素
java 2D api中为不同线类型和尺寸提供了广泛的支持
如果不用java 2D的画,可以自己重载一下Graphics的drawline方法处理一下
也不支持线型
使用图形画笔所画的直线宽度都是一个象素
java 2D api中为不同线类型和尺寸提供了广泛的支持
如果不用java 2D的画,可以自己重载一下Graphics的drawline方法处理一下
|
可以用Graphics2D类中的setStroke(BasicStroke(float width,int cap,int join))来设置画笔的粗细
或用点小技巧,可用Graphics画圆啊,宽和高设的小一点不就OK了吗
或用点小技巧,可用Graphics画圆啊,宽和高设的小一点不就OK了吗