public class SynthCheckBoxUI extends SynthRadioButtonUI
JCheckBox
提供Synth L&F UI代表。
defaultTextIconGap, defaultTextShiftOffset
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
Constructor and Description |
---|
SynthCheckBoxUI() |
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)
画边框
|
getSizingIcon
getBaseline, getContext, getDefaultIcon, getIcon, getMaximumSize, getMinimumSize, getPreferredSize, 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
在
SynthRadioButtonUI
context
- 组件上下文
g
-
Graphics
上画
x
- X坐标
y
- Y坐标
w
- 边框的宽度
h
- 边框的高度