所有类
|
摘要: 嵌套 | 字段 | 构造方法 | 方法 |
详细信息: 字段 | 构造方法 | 方法 |
java.awt
接口 Stroke
-
所有已知实现类:
-
BasicStroke
-
public interface Stroke
Stroke
接口允许 Graphics2D
对象获得一个 Shape
,该 Shape 是指定 Shape
的装饰轮廓,或该轮廓的风格表示形式。描绘一个 Shape
如同使用一支具有适当大小和形状的画笔描绘其轮廓。画笔着墨的区域是轮廓 Shape
封闭的区域。
Graphics2D
接口中使用由 Stroke
对象返回的轮廓 Shape
的方法包括:draw
和其他所有根据此方法实现的方法,比如 drawLine
、drawRect
、drawRoundRect
、drawOval
、drawArc
、drawPolyline
和 drawPolygon
。
实现 Stroke
的类的对象必须是只读的,因为在使用 setStroke
方法将这些对象设置为一个属性时,或者在 Graphics2D
对象没有克隆自身时,Graphics2D
不会克隆这些对象。如果在 Graphics2D
上下文中设置了一个 Stroke
对象后修改它,则后续呈现行为将是不确定的。
-
另请参见:
-
BasicStroke
, Graphics2D.setStroke(java.awt.Stroke)
createStrokedShape
Shape createStrokedShape(Shape p)
-
返回一个轮廓
Shape
,它封闭了应该在根据规则描绘 Shape
时绘制的区域,这些规则是由实现 Stroke
接口的对象定义的。
-
-
参数:
-
p
- 要描绘的 Shape
-
返回:
-
描绘的轮廓
Shape
。
所有类
|
摘要: 嵌套 | 字段 | 构造方法 | 方法 |
详细信息: 字段 | 构造方法 | 方法 |