|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
eu.hansolo.custom.MButtonUI
public class MButtonUI extends BasicButtonUI
| Field Summary | |
|---|---|
AbstractButton |
BUTTON
|
private BufferedImage |
backgroundImage
|
private BufferedImage |
contentImage
|
private BufferedImage |
disabledContentImage
|
private BufferedImage |
foregroundImage
|
| Constructor Summary | |
MButtonUI(AbstractButton BUTTON)
|
|
| Method Summary | |
|---|---|
void
|
componentHidden(ComponentEvent EVENT)
|
void
|
componentMoved(ComponentEvent EVENT)
|
void
|
componentResized(ComponentEvent EVENT)
|
void
|
componentShown(ComponentEvent EVENT)
|
static ComponentUI
|
createUI(JComponent component)
|
private BufferedImage
|
create_BACKGROUND_Image(int WIDTH, int HEIGHT)
|
private BufferedImage
|
create_CONTENT_Image(int WIDTH, int HEIGHT, boolean ENABLED)
|
private BufferedImage
|
create_FOREGROUND_Image(int WIDTH, int HEIGHT)
|
private void
|
init(int WIDTH, int HEIGHT)
|
void
|
installUI(JComponent component)
|
void
|
paint(Graphics g, JComponent comp)
|
protected void
|
paintButtonPressed(Graphics g, AbstractButton button)
|
protected void
|
paintText(Graphics g, AbstractButton button, Rectangle textRect, String text)
|
void
|
propertyChange(PropertyChangeEvent EVENT)
|
String
|
toString()
|
void
|
uninstallUI(JComponent component)
|
| Methods inherited from class BasicButtonUI | |
|---|---|
| getPreferredSize, getMinimumSize, getMaximumSize, paint, getBaseline, getBaselineResizeBehavior, installUI, uninstallUI, createUI, getDefaultTextIconGap, contains, update, getAccessibleChildrenCount, getAccessibleChild, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Methods inherited from class ButtonUI | |
|---|---|
| contains, update, getPreferredSize, getMinimumSize, getMaximumSize, paint, getAccessibleChildrenCount, getAccessibleChild, getBaseline, getBaselineResizeBehavior, installUI, uninstallUI, createUI, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
final AbstractButton BUTTON
private BufferedImage backgroundImage
private BufferedImage contentImage
private BufferedImage disabledContentImage
private BufferedImage foregroundImage
| Constructor Detail |
|---|
public MButtonUI(AbstractButton BUTTON)
| Method Detail |
|---|
@Override public void componentHidden(ComponentEvent EVENT)
@Override public void componentMoved(ComponentEvent EVENT)
@Override public void componentResized(ComponentEvent EVENT)
@Override public void componentShown(ComponentEvent EVENT)
public static ComponentUI createUI(JComponent component)
private BufferedImage create_BACKGROUND_Image(int WIDTH, int HEIGHT)
private BufferedImage create_CONTENT_Image(int WIDTH, int HEIGHT, boolean ENABLED)
private BufferedImage create_FOREGROUND_Image(int WIDTH, int HEIGHT)
private void init(int WIDTH, int HEIGHT)
@Override public void installUI(JComponent component)
@Override public void paint(Graphics g, JComponent comp)
@Override protected void paintButtonPressed(Graphics g, AbstractButton button)
@Override protected void paintText(Graphics g, AbstractButton button, Rectangle textRect, String text)
@Override public void propertyChange(PropertyChangeEvent EVENT)
@Override public String toString()
@Override public void uninstallUI(JComponent component)
Groovy Documentation