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.Класс

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 — значение, которое истинно, если форматирование, примененное к этому экземпляру, видимо.

getOpacity()

public double getOpacity()

Получает степень непрозрачности указанной заливки в виде значения от 0,0 (прозрачная) до 1,0 (непрозрачная). Это свойство противоположно свойствуgetTransparency() / setTransparency(double).

Возвращает: double — степень непрозрачности указанной заливки в виде значения от 0,0 (прозрачная) до 1,0 (непрозрачная).

getPattern()

public int getPattern()

ПолучаетPatternType для заливки.

Возвращает: интервал - АPatternType для заливки. Возвращаемое значение является одним изPatternType константы.

getPresetTexture()

public int getPresetTexture()

ПолучаетPresetTexture для заливки.

Возвращает: интервал - АPresetTexture для заливки. Возвращаемое значение является одним из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 — значение, которое истинно, если форматирование, примененное к этому экземпляру, видимо.

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.String

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