public class SynthToggleButtonUI extends SynthButtonUI
JToggleButton
提供Synth L&F UI代表。
defaultTextIconGap,
defaultTextShiftOffset
DEFAULT,
DISABLED,
ENABLED,
FOCUSED,
MOUSE_OVER,
PRESSED,
SELECTED
Constructor and Description |
---|
SynthToggleButtonUI()
|
Modifier and Type | Method and Description |
---|---|
static ComponentUI |
createUI(JComponent b)
为给定的组件创建一个新的UI对象。
|
protected String
|
getPropertyPrefix()
|
void |
paintBorder(SynthContext context, Graphics g,
int x, int y, int w, int h)
画边框
|
getBaseline,
getContext,
getDefaultIcon,
getIcon,
getMaximumSize,
getMinimumSize,
getPreferredSize,
getSizingIcon,
installDefaults,
installListeners,
paint,
paint,
propertyChange,
uninstallDefaults,
uninstallListeners,
update
clearTextShiftOffset,
createButtonListener,
getBaselineResizeBehavior,
getDefaultTextIconGap,
getTextShiftOffset,
installKeyboardActions,
installUI,
paintButtonPressed,
paintFocus,
paintIcon,
paintText,
paintText,
setTextShiftOffset,
uninstallKeyboardActions,
uninstallUI
contains,
getAccessibleChild,
getAccessibleChildrenCount
public static ComponentUI createUI(JComponent b)
b
- 创建UI对象的组件
protected String getPropertyPrefix()
public void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
paintBorder
在界面
SynthUI
paintBorder
在
SynthButtonUI
context
- 组件上下文
g
-
Graphics
画
x
- X坐标
y
- Y坐标
w
- 边框的宽度
h
- height of the border