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, uninstallDefaultsclearTextShiftOffset, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, getPreferredSize, getPropertyPrefix, getTextShiftOffset, installKeyboardActions, installListeners, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallListeners, uninstallUIpublic static final int BG_CHANGE_AMOUNT
public void installUI(javax.swing.JComponent c)
installUI 在类中 javax.swing.plaf.basic.BasicButtonUIc - 组件cpublic void installDefaults(javax.swing.AbstractButton button)
installDefaults 在类中 javax.swing.plaf.metal.MetalButtonUIbutton - 按钮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.MetalButtonUIpublic 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.MetalButtonUIpublic 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.BasicButtonUIprotected void paintIcon(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle iconRect)
paintIcon 在类中 javax.swing.plaf.basic.BasicButtonUIprotected 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