|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class StrokeBorder extends AbstractBorder
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeans™ была добавлена к java.beans пакет. Пожалуйста, см. XMLEncoder.
| Конструктор и Описание |
|---|
StrokeBorder(BasicStroke stroke)
Создает границу указанного
stroke. |
StrokeBorder(BasicStroke stroke, Paint paint)
Создает границу указанного
stroke и paint. |
| Модификатор и Тип | Метод и Описание |
|---|---|
Вставки |
getBorderInsets(Component c, Insets insets)
Повторно инициализирует
insets параметр с текущими вставками этой границы. |
Краска |
getPaint()
Возвраты
Paint объект, используемый, чтобы генерировать цвет во время рендеринга границы. |
BasicStroke |
getStroke()
Возвраты
BasicStroke объект, используемый, чтобы перечеркнуть форму во время рендеринга границы. |
void |
paintBorder(Component c, Graphics g, int x, int y, int width, int height)
Красит границу для указанного компонента с указанной позицией и размером.
|
getBaseline, getBaselineResizeBehavior, getBorderInsets, getInteriorRectangle, getInteriorRectangle, isBorderOpaquepublic StrokeBorder(BasicStroke stroke)
stroke. Цвет переднего плана компонента будет использоваться, чтобы представить границу.stroke - BasicStroke объект, используемый, чтобы перечеркнуть формуNullPointerException - если указанное stroke null@ConstructorProperties(value={"stroke","paint"}) public StrokeBorder(BasicStroke stroke, Paint paint)
stroke и paint. Если указанное paint null, цвет переднего плана компонента будет использоваться, чтобы представить границу.stroke - BasicStroke объект, используемый, чтобы перечеркнуть формуpaint - Paint объект, используемый, чтобы генерировать цветNullPointerException - если указанное stroke nullpublic void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
Paint объект, цвет переднего плана компонента будет использоваться, чтобы представить границу. Если цвет переднего плана компонента не доступен, цвет по умолчанию Graphics объект будет использоваться.paintBorder в интерфейсе BorderpaintBorder в class AbstractBorderc - компонент, для которого красится эта границаg - графика краскиx - x позиция нарисованной границыy - y позиция нарисованной границыwidth - width нарисованной границыheight - height нарисованной границыNullPointerException - если указанное g nullpublic Insets getBorderInsets(Component c, Insets insets)
insets параметр с текущими вставками этой границы. Каждая вставка является самой маленькой (самый близкий к отрицательной бесконечности) целочисленное значение, которое больше чем или равно строке width штриха, который используется, чтобы нарисовать границу.getBorderInsets в class AbstractBorderc - компонент, для которого применяется это значение вставок границыinsets - Insets объект, который будет повторно инициализированinsets параметрNullPointerException - если указанное insets nullMath.ceil(double)public BasicStroke getStroke()
BasicStroke объект, используемый, чтобы перечеркнуть форму во время рендеринга границы.BasicStroke объект
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92