Stroke

遗产: java.lang.Object

public class Stroke

定义形状的描边。

要了解更多信息,请访问Working with Shapes文档文章。

使用Shape.getStroke()属性来访问形状的笔触属性。您不创建的实例Stroke直接上课。

方法

方法描述
equals(Object arg0)
getBackColor()获取描边的背景颜色。
getClass()
getColor()定义描边的颜色。
getColor2()定义描边的第二种颜色。
getDashStyle()指定笔划的点划线图案。
getEndArrowLength()定义笔划末端的箭头长度。
getEndArrowType()定义笔划末端的箭头。
getEndArrowWidth()定义笔划末端的箭头宽度。
getEndCap()定义笔画末端的封头样式。
getForeColor()获取描边的前景色。
getImageBytes()为描边图像或图案填充定义图像。
getJoinStyle()定义多段线的连接样式。
getLineStyle()定义描边的线条样式。
getOn()定义是否将描边路径。
getOpacity()定义笔画的透明度。
getStartArrowLength()定义笔划起点的箭头长度。
getStartArrowType()定义笔划开始的箭头。
getStartArrowWidth()定义笔划起点的箭头宽度。
getTransparency()获取一个介于 0.0(不透明)和 1.0(透明)之间的值,表示笔画的透明度。
getVisible()获取一个标志,指示笔画是否可见。
getWeight()以点为单位定义描边形状路径的画笔厚度。
hashCode()
notify()
notifyAll()
setBackColor(Color value)设置描边的背景颜色。
setColor(Color value)定义描边的颜色。
setColor2(Color value)定义描边的第二种颜色。
setDashStyle(int value)指定笔划的点划线图案。
setEndArrowLength(int value)定义笔划末端的箭头长度。
setEndArrowType(int value)定义笔划末端的箭头。
setEndArrowWidth(int value)定义笔划末端的箭头宽度。
setEndCap(int value)定义笔画末端的封头样式。
setForeColor(Color value)设置描边的前景色。
setJoinStyle(int value)定义多段线的连接样式。
setLineStyle(int value)定义描边的线条样式。
setOn(boolean value)定义是否将描边路径。
setOpacity(double value)定义笔画的透明度。
setStartArrowLength(int value)定义笔划起点的箭头长度。
setStartArrowType(int value)定义笔划开始的箭头。
setStartArrowWidth(int value)定义笔划起点的箭头宽度。
setTransparency(double value)设置一个介于 0.0(不透明)和 1.0(透明)之间的值,表示笔划的透明度。
setVisible(boolean value)设置一个标志,指示笔划是否可见。
setWeight(double value)以点为单位定义描边形状路径的画笔厚度。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getBackColor()

public Color getBackColor()

获取描边的背景颜色。的默认值Shape是 。

退货: java.awt.Color - 描边的背景颜色。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getColor()

public Color getColor()

定义描边的颜色。

的默认值Shape是 。

退货: java.awt.Color - 相应的 java.awt.Color 值。

getColor2()

public Color getColor2()

定义描边的第二种颜色。

的默认值Shape是 。

退货: java.awt.Color - 相应的 java.awt.Color 值。

getDashStyle()

public int getDashStyle()

指定笔划的点划线图案。

默认值为DashStyle.SOLID.

退货: int - 相应的 int 值。返回值是其中之一DashStyle常数。

getEndArrowLength()

public int getEndArrowLength()

定义笔划末端的箭头长度。

默认值为ArrowLength.MEDIUM.

退货: int - 相应的 int 值。返回值是其中之一ArrowLength常数。

getEndArrowType()

public int getEndArrowType()

定义笔划末端的箭头。

默认值为ArrowType.NONE.

退货: int - 相应的 int 值。返回值是其中之一ArrowType常数。

getEndArrowWidth()

public int getEndArrowWidth()

定义笔划末端的箭头宽度。

默认值为ArrowWidth.MEDIUM.

退货: int - 相应的 int 值。返回值是其中之一ArrowWidth常数。

getEndCap()

public int getEndCap()

定义笔画末端的封头样式。

默认值为EndCap.FLAT.

退货: int - 相应的 int 值。返回值是其中之一EndCap常数。

getForeColor()

public Color getForeColor()

获取描边的前景色。的默认值Shape是 。

退货: java.awt.Color - 描边的前景色。

getImageBytes()

public byte[] getImageBytes()

为描边图像或图案填充定义图像。

退货: 字节[- 对应的字节[] 价值。

getJoinStyle()

public int getJoinStyle()

定义多段线的连接样式。

默认值为JoinStyle.ROUND.

退货: int - 相应的 int 值。返回值是其中之一JoinStyle常数。

getLineStyle()

public int getLineStyle()

定义描边的线条样式。

默认值为ShapeLineStyle.SINGLE.

退货: int - 相应的 int 值。返回值是其中之一ShapeLineStyle常数。

getOn()

public boolean getOn()

定义是否将描边路径。

的默认值Shapetrue.

退货: boolean - 相应的布尔值。

getOpacity()

public double getOpacity()

定义笔画的透明度。有效范围为 0 到 1。

默认值为 1。

退货: double - 相应的双精度值。

getStartArrowLength()

public int getStartArrowLength()

定义笔划起点的箭头长度。

默认值为ArrowLength.MEDIUM.

退货: int - 相应的 int 值。返回值是其中之一ArrowLength常数。

getStartArrowType()

public int getStartArrowType()

定义笔划开始的箭头。

默认值为ArrowType.NONE.

退货: int - 相应的 int 值。返回值是其中之一ArrowType常数。

getStartArrowWidth()

public int getStartArrowWidth()

定义笔划起点的箭头宽度。

默认值为ArrowWidth.MEDIUM.

退货: int - 相应的 int 值。返回值是其中之一ArrowWidth常数。

getTransparency()

public double getTransparency()

获取一个介于 0.0(不透明)和 1.0(透明)之间的值,表示笔画的透明度。默认值为 0。

退货: 双精度 - 介于 0.0(不透明)和 1.0(透明)之间的值,表示笔画的透明度。

getVisible()

public boolean getVisible()

获取一个标志,指示笔画是否可见。的默认值Shapetrue.

退货: boolean - 指示笔划是否可见的标志。

getWeight()

public double getWeight()

以点为单位定义描边形状路径的画笔厚度。

的默认值Shape是 0.75。

退货: double - 相应的双精度值。

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setBackColor(Color value)

public void setBackColor(Color value)

设置描边的背景颜色。的默认值Shape是 。

参数:

范围类型描述
valuejava.awt.Color描边的背景颜色。

setColor(Color value)

public void setColor(Color value)

定义描边的颜色。

的默认值Shape是 。

参数:

范围类型描述
valuejava.awt.Color对应的 java.awt.Color 值。

setColor2(Color value)

public void setColor2(Color value)

定义描边的第二种颜色。

的默认值Shape是 。

参数:

范围类型描述
valuejava.awt.Color对应的 java.awt.Color 值。

setDashStyle(int value)

public void setDashStyle(int value)

指定笔划的点划线图案。

默认值为DashStyle.SOLID.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一DashStyle常数。

setEndArrowLength(int value)

public void setEndArrowLength(int value)

定义笔划末端的箭头长度。

默认值为ArrowLength.MEDIUM.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一ArrowLength常数。

setEndArrowType(int value)

public void setEndArrowType(int value)

定义笔划末端的箭头。

默认值为ArrowType.NONE.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一ArrowType常数。

setEndArrowWidth(int value)

public void setEndArrowWidth(int value)

定义笔划末端的箭头宽度。

默认值为ArrowWidth.MEDIUM.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一ArrowWidth常数。

setEndCap(int value)

public void setEndCap(int value)

定义笔画末端的封头样式。

默认值为EndCap.FLAT.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一EndCap常数。

setForeColor(Color value)

public void setForeColor(Color value)

设置描边的前景色。的默认值Shape是 。

参数:

范围类型描述
valuejava.awt.Color描边的前景色。

setJoinStyle(int value)

public void setJoinStyle(int value)

定义多段线的连接样式。

默认值为JoinStyle.ROUND.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一JoinStyle常数。

setLineStyle(int value)

public void setLineStyle(int value)

定义描边的线条样式。

默认值为ShapeLineStyle.SINGLE.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一ShapeLineStyle常数。

setOn(boolean value)

public void setOn(boolean value)

定义是否将描边路径。

的默认值Shapetrue.

参数:

范围类型描述
valueboolean对应的布尔值。

setOpacity(double value)

public void setOpacity(double value)

定义笔画的透明度。有效范围为 0 到 1。

默认值为 1。

参数:

范围类型描述
valuedouble对应的双精度值。

setStartArrowLength(int value)

public void setStartArrowLength(int value)

定义笔划起点的箭头长度。

默认值为ArrowLength.MEDIUM.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一ArrowLength常数。

setStartArrowType(int value)

public void setStartArrowType(int value)

定义笔划开始的箭头。

默认值为ArrowType.NONE.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一ArrowType常数。

setStartArrowWidth(int value)

public void setStartArrowWidth(int value)

定义笔划起点的箭头宽度。

默认值为ArrowWidth.MEDIUM.

参数:

范围类型描述
valueint对应的int值。该值必须是其中之一ArrowWidth常数。

setTransparency(double value)

public void setTransparency(double value)

设置一个介于 0.0(不透明)和 1.0(透明)之间的值,表示笔划的透明度。默认值为 0。

参数:

范围类型描述
valuedouble介于 0.0(不透明)和 1.0(透明)之间的值,表示笔划的透明度。

setVisible(boolean value)

public void setVisible(boolean value)

设置一个标志,指示笔划是否可见。的默认值Shapetrue.

参数:

范围类型描述
valueboolean指示笔划是否可见的标志。

setWeight(double value)

public void setWeight(double value)

以点为单位定义描边形状路径的画笔厚度。

的默认值Shape是 0.75。

参数:

范围类型描述
valuedouble对应的双精度值。

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int