public static class BasicBorders.ButtonBorder extends AbstractBorder implements UIResource
Modifier and Type | Field and Description |
---|---|
protected Color |
darkShadow |
protected Color |
highlight |
protected Color |
lightHighlight |
protected Color |
shadow |
Constructor and Description |
---|
ButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) |
Modifier and Type | Method and Description |
---|---|
Insets |
getBorderInsets(Component c, Insets insets)
重新初始化插入参数与本边境目前的插图。
|
void |
paintBorder(Component c, Graphics g, int x, int y, int width, int height)
此默认实现不画。
|
getBaseline, getBaselineResizeBehavior, getBorderInsets, getInteriorRectangle, getInteriorRectangle, isBorderOpaque
protected Color shadow
protected Color darkShadow
protected Color highlight
protected Color lightHighlight
public void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
AbstractBorder
paintBorder
接口
Border
paintBorder
方法重写,继承类
AbstractBorder
c
的组件,这个边界是被涂
g
-绘制的图形
x
-画边框的位置
y
-画边框的位置
width
-画的边框宽度
height
-画边框的高度
public Insets getBorderInsets(Component c, Insets insets)
AbstractBorder
getBorderInsets
方法重写,继承类
AbstractBorder
c
的组件,这个边界值运用插图
insets
-重新初始化对象
insets
对象
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.