Stroke
遗产: java.lang.Object
public class Stroke
定义形状的描边。
要了解更多信息,请访问Working with Shapes文档文章。
使用Shape.getStroke()属性来访问形状的笔触属性。您不创建的实例Stroke直接上课。
方法
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.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()
定义描边的线条样式。
退货: int - 相应的 int 值。返回值是其中之一ShapeLineStyle常数。
getOn()
public boolean getOn()
定义是否将描边路径。
的默认值Shape是true.
退货: 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()
获取一个标志,指示笔画是否可见。的默认值Shape是true.
退货: 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是 。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color | 描边的背景颜色。 |
setColor(Color value)
public void setColor(Color value)
定义描边的颜色。
的默认值Shape是 。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color | 对应的 java.awt.Color 值。 |
setColor2(Color value)
public void setColor2(Color value)
定义描边的第二种颜色。
的默认值Shape是 。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color | 对应的 java.awt.Color 值。 |
setDashStyle(int value)
public void setDashStyle(int value)
指定笔划的点划线图案。
默认值为DashStyle.SOLID.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一DashStyle常数。 |
setEndArrowLength(int value)
public void setEndArrowLength(int value)
定义笔划末端的箭头长度。
默认值为ArrowLength.MEDIUM.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一ArrowLength常数。 |
setEndArrowType(int value)
public void setEndArrowType(int value)
定义笔划末端的箭头。
默认值为ArrowType.NONE.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一ArrowType常数。 |
setEndArrowWidth(int value)
public void setEndArrowWidth(int value)
定义笔划末端的箭头宽度。
默认值为ArrowWidth.MEDIUM.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一ArrowWidth常数。 |
setEndCap(int value)
public void setEndCap(int value)
定义笔画末端的封头样式。
默认值为EndCap.FLAT.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一EndCap常数。 |
setForeColor(Color value)
public void setForeColor(Color value)
设置描边的前景色。的默认值Shape是 。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color | 描边的前景色。 |
setJoinStyle(int value)
public void setJoinStyle(int value)
定义多段线的连接样式。
默认值为JoinStyle.ROUND.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一JoinStyle常数。 |
setLineStyle(int value)
public void setLineStyle(int value)
定义描边的线条样式。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一ShapeLineStyle常数。 |
setOn(boolean value)
public void setOn(boolean value)
定义是否将描边路径。
的默认值Shape是true.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setOpacity(double value)
public void setOpacity(double value)
定义笔画的透明度。有效范围为 0 到 1。
默认值为 1。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 对应的双精度值。 |
setStartArrowLength(int value)
public void setStartArrowLength(int value)
定义笔划起点的箭头长度。
默认值为ArrowLength.MEDIUM.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一ArrowLength常数。 |
setStartArrowType(int value)
public void setStartArrowType(int value)
定义笔划开始的箭头。
默认值为ArrowType.NONE.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一ArrowType常数。 |
setStartArrowWidth(int value)
public void setStartArrowWidth(int value)
定义笔划起点的箭头宽度。
默认值为ArrowWidth.MEDIUM.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 对应的int值。该值必须是其中之一ArrowWidth常数。 |
setTransparency(double value)
public void setTransparency(double value)
设置一个介于 0.0(不透明)和 1.0(透明)之间的值,表示笔划的透明度。默认值为 0。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 介于 0.0(不透明)和 1.0(透明)之间的值,表示笔划的透明度。 |
setVisible(boolean value)
public void setVisible(boolean value)
设置一个标志,指示笔划是否可见。的默认值Shape是true.
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 指示笔划是否可见的标志。 |
setWeight(double value)
public void setWeight(double value)
以点为单位定义描边形状路径的画笔厚度。
的默认值Shape是 0.75。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 对应的双精度值。 |
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |