public class UIBasicButtonUI
extends javax.swing.plaf.metal.MetalButtonUI
限定符和类型 | 字段和说明 |
---|---|
static int |
BG_CHANGE_AMOUNT |
构造器和说明 |
---|
UIBasicButtonUI() |
限定符和类型 | 方法和说明 |
---|---|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
创建UI
|
void |
installDefaults(javax.swing.AbstractButton button)
加载默认的
|
void |
installUI(javax.swing.JComponent c)
初始化UI
|
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c) |
protected void |
paintButtonPressed(java.awt.Graphics g,
javax.swing.AbstractButton button) |
protected void |
paintFocus(java.awt.Graphics g,
javax.swing.AbstractButton b,
java.awt.Rectangle viewRect,
java.awt.Rectangle textRect,
java.awt.Rectangle iconRect) |
protected void |
paintIcon(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle iconRect) |
protected void |
paintToggleButtonIcon(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle iconRect) |
void |
paintToolBarButton(java.awt.Graphics g,
javax.swing.AbstractButton b) |
void |
update(java.awt.Graphics g,
javax.swing.JComponent c) |
createButtonListener, getDisabledTextColor, getFocusColor, getSelectColor, paintText, uninstallDefaults
clearTextShiftOffset, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, getPreferredSize, getPropertyPrefix, getTextShiftOffset, installKeyboardActions, installListeners, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallListeners, uninstallUI
public static final int BG_CHANGE_AMOUNT
public void installUI(javax.swing.JComponent c)
installUI
在类中 javax.swing.plaf.basic.BasicButtonUI
c
- 组件cpublic void installDefaults(javax.swing.AbstractButton button)
installDefaults
在类中 javax.swing.plaf.metal.MetalButtonUI
button
- 按钮protected void paintFocus(java.awt.Graphics g, javax.swing.AbstractButton b, java.awt.Rectangle viewRect, java.awt.Rectangle textRect, java.awt.Rectangle iconRect)
paintFocus
在类中 javax.swing.plaf.metal.MetalButtonUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
c
- 组件protected void paintButtonPressed(java.awt.Graphics g, javax.swing.AbstractButton button)
paintButtonPressed
在类中 javax.swing.plaf.metal.MetalButtonUI
public void paintToolBarButton(java.awt.Graphics g, javax.swing.AbstractButton b)
public void paint(java.awt.Graphics g, javax.swing.JComponent c)
paint
在类中 javax.swing.plaf.basic.BasicButtonUI
protected void paintIcon(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle iconRect)
paintIcon
在类中 javax.swing.plaf.basic.BasicButtonUI
protected void paintToggleButtonIcon(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle iconRect)
public void update(java.awt.Graphics g, javax.swing.JComponent c)
update
在类中 javax.swing.plaf.metal.MetalButtonUI