模块  java.desktop
软件包  java.awt

Interface Stroke

  • 所有已知实现类:
    BasicStroke

    public interface Stroke
    Stroke接口允许Graphics2D对象获取Shape ,它是指定的Shape的装饰轮廓或轮廓的样式表示。 抚摸Shape就像用适当大小和形状的标记笔描绘其轮廓。 笔将放置墨水的区域是由轮廓Shape包围的区域。

    所述的方法Graphics2D接口使用轮廓Shape通过返回Stroke对象包括draw以及其他在该方法方面实现的任何其他方法,如drawLinedrawRectdrawRoundRectdrawOvaldrawArcdrawPolyline ,和drawPolygon

    实现Stroke的类的对象必须是只读的,因为Graphics2D在将这些对象设置为具有setStroke方法的属性或Graphics2D对象本身被克隆时不会克隆这些对象。 如果Stroke对象在Graphics2D上下文中设置后被修改,则后续呈现的行为将是未定义的。

    另请参见:
    BasicStrokeGraphics2D.setStroke(java.awt.Stroke)
    • 方法详细信息

      • createStrokedShape

        Shape createStrokedShape​(Shape p)
        返回大纲 Shape ,该大纲包含根据实现 Stroke接口的对象定义的规则描绘 Shape时应绘制的区域。
        参数
        p - 要抚摸的 Shape
        结果
        the stroked outline Shape.