public class BorderUIResource extends Object implements Border, UIResource, Serializable
Модификатор и Тип | Класс и Описание |
---|---|
static class |
BorderUIResource. BevelBorderUIResource |
static class |
BorderUIResource.CompoundBorderUIResource |
static class |
BorderUIResource. EmptyBorderUIResource |
static class |
BorderUIResource. EtchedBorderUIResource |
static class |
BorderUIResource. LineBorderUIResource |
static class |
BorderUIResource. MatteBorderUIResource |
static class |
BorderUIResource. TitledBorderUIResource |
Конструктор и Описание |
---|
BorderUIResource(Border delegate)
Создает объект границы UIResource, который обертывает существующий экземпляр Границы.
|
Модификатор и Тип | Метод и Описание |
---|---|
static Border |
getBlackLineBorderUIResource() |
Вставки |
getBorderInsets(Component c)
Возвращает вставки границы.
|
static Border |
getEtchedBorderUIResource() |
static Border |
getLoweredBevelBorderUIResource() |
static Border |
getRaisedBevelBorderUIResource() |
boolean |
isBorderOpaque()
Возвраты, непрозрачна ли граница.
|
void |
paintBorder(Component c, Graphics g, int x, int y, int width, int height)
Красит границу для указанного компонента с указанной позицией и размером.
|
public BorderUIResource(Border delegate)
delegate
- обертываемая границаpublic static Border getEtchedBorderUIResource()
public static Border getLoweredBevelBorderUIResource()
public static Border getRaisedBevelBorderUIResource()
public static Border getBlackLineBorderUIResource()
public void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
Border
paintBorder
в интерфейсе Border
c
- компонент, для которого красится эта границаg
- графика краскиx
- x позиция нарисованной границыy
- y позиция нарисованной границыwidth
- width нарисованной границыheight
- height нарисованной границыpublic Insets getBorderInsets(Component c)
Border
getBorderInsets
в интерфейсе Border
c
- компонент, для которого применяется это значение вставок границыpublic boolean isBorderOpaque()
Border
isBorderOpaque
в интерфейсе Border
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92