Fill

遗产: java.lang.Object

public class Fill

表示对象的填充格式。

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

使用ShapeBase.getFill()或者Font.getFill()属性来访问对象的填充属性。您不创建的实例Fill直接上课。

方法

方法描述
equals(Object arg0)
getBackColor()获取一个 Color 对象,该对象表示填充的背景色。
getClass()
getColor()获取一个 Color 对象,该对象表示填充的前景色。
getFillType()获取填充类型。
getForeColor()获取一个 Color 对象,该对象表示填充的前景色。
getGradientAngle()获取渐变填充的角度。
getGradientStops()获取一个集合GradientStop填充对象。
getGradientStyle()获取渐变样式GradientStyle为填充。
getGradientVariant()获取渐变变体GradientVariant为填充。
getImageBytes()获取填充纹理或图案的原始字节。
getOn()如果应用于此实例的格式可见,则获取值为 true。
getOpacity()获取指定填充的不透明度,该值介于 0.0(透明)和 1.0(不透明)之间。
getPattern()得到一个PatternType为填充。
getPresetTexture()得到一个PresetTexture为填充。
getRotateWithObject()获取填充是否随指定对象旋转。
getTextureAlignment()获取瓷砖纹理填充的对齐方式。
getTransparency()获取指定填充的透明度,该值介于 0.0(不透明)和 1.0(透明)之间。
getVisible()如果应用于此实例的格式可见,则获取值为 true。
hashCode()
notify()
notifyAll()
oneColorGradient(int style, int variant, double degree)
oneColorGradient(Color color, int style, int variant, double degree)
patterned(int patternType)
patterned(int patternType, Color foreColor, Color backColor)
presetTextured(int presetTexture)
setBackColor(Color value)设置表示填充背景颜色的 Color 对象。
setColor(Color value)设置表示填充前景色的 Color 对象。
setForeColor(Color value)设置表示填充前景色的 Color 对象。
setGradientAngle(double value)设置渐变填充的角度。
setImage(byte[] imageBytes)将填充类型更改为单个图像。
setImage(InputStream stream)
setImage(String fileName)将填充类型更改为单个图像。
setOn(boolean value)如果应用于此实例的格式可见,则设置为真值。
setOpacity(double value)将指定填充的不透明度设置为 0.0(透明)和 1.0(不透明)之间的值。
setRotateWithObject(boolean value)设置填充是否随指定对象旋转。
setTextureAlignment(int value)设置瓷砖纹理填充的对齐方式。
setTransparency(double value)将指定填充的透明度设置为 0.0(不透明)和 1.0(透明)之间的值。
setVisible(boolean value)如果应用于此实例的格式可见,则设置为真值。
solid()将填充设置为统一颜色。
solid(Color color)将填充设置为指定的统一颜色。
toString()
twoColorGradient(int style, int variant)
twoColorGradient(Color color1, Color color2, int style, int variant)
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getBackColor()

public Color getBackColor()

获取一个 Color 对象,该对象表示填充的背景色。

退货: java.awt.Color - 一个 Color 对象,表示填充的背景颜色。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getColor()

public Color getColor()

获取一个 Color 对象,该对象表示填充的前景色。

退货: java.awt.Color - 一个 Color 对象,表示填充的前景色。

getFillType()

public int getFillType()

获取填充类型。

退货: int - 一种填充类型。返回值是其中之一FillType常数。

getForeColor()

public Color getForeColor()

获取一个 Color 对象,该对象表示填充的前景色。

退货: java.awt.Color - 一个 Color 对象,表示填充的前景色。

getGradientAngle()

public double getGradientAngle()

获取渐变填充的角度。

退货: double - 渐变填充的角度。

getGradientStops()

public GradientStopCollection getGradientStops()

获取一个集合GradientStop填充对象。

退货: GradientStopCollection - 一个集合GradientStop填充对象。

getGradientStyle()

public int getGradientStyle()

获取渐变样式GradientStyle为填充。

退货: int - 渐变样式GradientStyle为填充。返回值是其中之一GradientStyle常数。

getGradientVariant()

public int getGradientVariant()

获取渐变变体GradientVariant为填充。

退货: int - 渐变变体GradientVariant为填充。返回值是其中之一GradientVariant常数。

getImageBytes()

public byte[] getImageBytes()

获取填充纹理或图案的原始字节。

默认值为空。

退货: 字节[- 填充纹理或图案的原始字节。

getOn()

public boolean getOn()

如果应用于此实例的格式可见,则获取值为 true。

退货: boolean - 如果应用于此实例的格式可见,则该值为 true。

getOpacity()

public double getOpacity()

获取指定填充的不透明度,该值介于 0.0(透明)和 1.0(不透明)之间。此属性与属性相反getTransparency() / setTransparency(double).

退货: double - 指定填充的不透明度程度,值介于 0.0(透明)和 1.0(不透明)之间。

getPattern()

public int getPattern()

得到一个PatternType为填充。

退货: 诠释 - APatternType为填充。返回值是其中之一PatternType常数。

getPresetTexture()

public int getPresetTexture()

得到一个PresetTexture为填充。

退货: 诠释 - APresetTexture为填充。返回值是其中之一PresetTexture常数。

getRotateWithObject()

public boolean getRotateWithObject()

获取填充是否随指定对象旋转。

退货: boolean - 填充是否随指定对象旋转。

getTextureAlignment()

public int getTextureAlignment()

获取瓷砖纹理填充的对齐方式。

退货: int - 平铺纹理填充的对齐方式。返回值是其中之一TextureAlignment常数。

getTransparency()

public double getTransparency()

获取指定填充的透明度,该值介于 0.0(不透明)和 1.0(透明)之间。此属性与属性相反getOpacity() / setOpacity(double).

退货: double - 指定填充的透明度,值介于 0.0(不透明)和 1.0(透明)之间。

getVisible()

public boolean getVisible()

如果应用于此实例的格式可见,则获取值为 true。

退货: boolean - 如果应用于此实例的格式可见,则该值为 true。

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

oneColorGradient(int style, int variant, double degree)

public void oneColorGradient(int style, int variant, double degree)

参数:

范围类型描述
styleint
variantint
degreedouble

oneColorGradient(Color color, int style, int variant, double degree)

public void oneColorGradient(Color color, int style, int variant, double degree)

参数:

范围类型描述
colorjava.awt.Color
styleint
variantint
degreedouble

patterned(int patternType)

public void patterned(int patternType)

参数:

范围类型描述
patternTypeint

patterned(int patternType, Color foreColor, Color backColor)

public void patterned(int patternType, Color foreColor, Color backColor)

参数:

范围类型描述
patternTypeint
foreColorjava.awt.Color
backColorjava.awt.Color

presetTextured(int presetTexture)

public void presetTextured(int presetTexture)

参数:

范围类型描述
presetTextureint

setBackColor(Color value)

public void setBackColor(Color value)

设置表示填充背景颜色的 Color 对象。

参数:

范围类型描述
valuejava.awt.Color表示填充背景颜色的 Color 对象。

setColor(Color value)

public void setColor(Color value)

设置表示填充前景色的 Color 对象。

参数:

范围类型描述
valuejava.awt.Color表示填充前景色的 Color 对象。

setForeColor(Color value)

public void setForeColor(Color value)

设置表示填充前景色的 Color 对象。

参数:

范围类型描述
valuejava.awt.Color表示填充前景色的 Color 对象。

setGradientAngle(double value)

public void setGradientAngle(double value)

设置渐变填充的角度。

参数:

范围类型描述
valuedouble渐变填充的角度。

setImage(byte[] imageBytes)

public void setImage(byte[] imageBytes)

将填充类型更改为单个图像。

参数:

范围类型描述
imageBytesbyte[]图像字节数组。

setImage(InputStream stream)

public void setImage(InputStream stream)

参数:

范围类型描述
streamjava.io.InputStream

setImage(String fileName)

public void setImage(String fileName)

将填充类型更改为单个图像。

参数:

范围类型描述
fileNamejava.lang.String图像文件的路径。

setOn(boolean value)

public void setOn(boolean value)

如果应用于此实例的格式可见,则设置为真值。

参数:

范围类型描述
valueboolean如果应用于此实例的格式可见,则该值为真。

setOpacity(double value)

public void setOpacity(double value)

将指定填充的不透明度设置为 0.0(透明)和 1.0(不透明)之间的值。此属性与属性相反getTransparency() / setTransparency(double).

参数:

范围类型描述
valuedouble指定填充的不透明度,其值介于 0.0(透明)和 1.0(不透明)之间。

setRotateWithObject(boolean value)

public void setRotateWithObject(boolean value)

设置填充是否随指定对象旋转。

参数:

范围类型描述
valueboolean填充是否随指定对象旋转。

setTextureAlignment(int value)

public void setTextureAlignment(int value)

设置瓷砖纹理填充的对齐方式。

参数:

范围类型描述
valueint图块纹理填充的对齐方式。该值必须是其中之一TextureAlignment常数。

setTransparency(double value)

public void setTransparency(double value)

将指定填充的透明度设置为 0.0(不透明)和 1.0(透明)之间的值。此属性与属性相反getOpacity() / setOpacity(double).

参数:

范围类型描述
valuedouble指定填充的透明度,值介于 0.0(不透明)和 1.0(透明)之间。

setVisible(boolean value)

public void setVisible(boolean value)

如果应用于此实例的格式可见,则设置为真值。

参数:

范围类型描述
valueboolean如果应用于此实例的格式可见,则该值为真。

solid()

public void solid()

将填充设置为统一颜色。使用此方法将任何填充转换回实体填充。

solid(Color color)

public void solid(Color color)

将填充设置为指定的统一颜色。使用此方法将任何填充转换回实体填充。

参数:

范围类型描述
colorjava.awt.Color

toString()

public String toString()

退货: java.lang.字符串

twoColorGradient(int style, int variant)

public void twoColorGradient(int style, int variant)

参数:

范围类型描述
styleint
variantint

twoColorGradient(Color color1, Color color2, int style, int variant)

public void twoColorGradient(Color color1, Color color2, int style, int variant)

参数:

范围类型描述
color1java.awt.Color
color2java.awt.Color
styleint
variantint

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