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

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()

Определяет, будет ли контур обведен.

Значение по умолчанию для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.

Возвращает: double — значение от 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 является .

Параметры:

ПараметрТипОписание
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Соответствующее целочисленное значение. Значение должно быть одним изDashStyle константы.

setEndArrowLength(int value)

public void setEndArrowLength(int value)

Определяет длину стрелки для конца штриха.

Значение по умолчаниюArrowLength.MEDIUM.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изArrowLength константы.

setEndArrowType(int value)

public void setEndArrowType(int value)

Определяет наконечник стрелки для конца штриха.

Значение по умолчаниюArrowType.NONE.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изArrowType константы.

setEndArrowWidth(int value)

public void setEndArrowWidth(int value)

Определяет ширину наконечника стрелки для конца штриха.

Значение по умолчаниюArrowWidth.MEDIUM.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изArrowWidth константы.

setEndCap(int value)

public void setEndCap(int value)

Определяет стиль окончания штриха.

Значение по умолчаниюEndCap.FLAT.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изEndCap константы.

setForeColor(Color value)

public void setForeColor(Color value)

Устанавливает цвет переднего плана обводки. Значение по умолчанию дляShape является .

Параметры:

ПараметрТипОписание
valuejava.awt.ColorЦвет переднего плана штриха.

setJoinStyle(int value)

public void setJoinStyle(int value)

Определяет стиль соединения полилинии.

Значение по умолчаниюJoinStyle.ROUND.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изJoinStyle константы.

setLineStyle(int value)

public void setLineStyle(int value)

Определяет стиль линии штриха.

Значение по умолчаниюShapeLineStyle.SINGLE.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изShapeLineStyle константы.

setOn(boolean value)

public void setOn(boolean value)

Определяет, будет ли контур обведен.

Значение по умолчанию дляShape являетсяtrue.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

setOpacity(double value)

public void setOpacity(double value)

Определяет степень прозрачности штриха. Допустимый диапазон от 0 до 1.

Значение по умолчанию — 1.

Параметры:

ПараметрТипОписание
valuedoubleСоответствующее двойное значение.

setStartArrowLength(int value)

public void setStartArrowLength(int value)

Определяет длину стрелки для начала штриха.

Значение по умолчаниюArrowLength.MEDIUM.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изArrowLength константы.

setStartArrowType(int value)

public void setStartArrowType(int value)

Определяет наконечник стрелки для начала штриха.

Значение по умолчаниюArrowType.NONE.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изArrowType константы.

setStartArrowWidth(int value)

public void setStartArrowWidth(int value)

Определяет ширину наконечника стрелки для начала штриха.

Значение по умолчаниюArrowWidth.MEDIUM.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним из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)

Устанавливает флаг, указывающий, виден ли штрих. Значение по умолчанию дляShape являетсяtrue.

Параметры:

ПараметрТипОписание
valuebooleanФлаг, указывающий, виден ли штрих.

setWeight(double value)

public void setWeight(double value)

Определяет толщину кисти, которая обводит контур фигуры в точках.

Значение по умолчанию дляShape составляет 0,75.

Параметры:

ПараметрТипОписание
valuedoubleСоответствующее двойное значение.

toString()

public String toString()

Возвращает: java.lang.String

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