public class BorderUIResource extends Object implements Border, UIResource, Serializable
Modifier and Type | Class and Description |
---|---|
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 |
Constructor and Description |
---|
BorderUIResource(Border delegate)
创建一个uiresource边界对象将一个现有的边界情况。
|
Modifier and Type | Method and Description |
---|---|
static Border |
getBlackLineBorderUIResource() |
Insets |
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
-画边框的位置
y
-画边框的位置
width
-画的边框宽度
height
-画边框的高度
public Insets getBorderInsets(Component c)
Border
getBorderInsets
接口
Border
c
的组件,这个边界值运用插图
public boolean isBorderOpaque()
Border
isBorderOpaque
接口
Border
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.