Package org.kopi.vkopi.lib.ui.swing.plaf
Class KopiButtonUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.metal.MetalButtonUI
org.kopi.vkopi.lib.ui.swing.plaf.KopiButtonUI
-
Field Summary
FieldsFields inherited from class javax.swing.plaf.metal.MetalButtonUI
disabledTextColor, focusColorFields inherited from class javax.swing.plaf.basic.BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIvoidvoidpaint(Graphics g, JComponent c) protected voidprotected voidprotected voidpaintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect) protected voidpaintIcon(Graphics g, JComponent c, Rectangle iconRect) protected voidpaintText(Graphics g, JComponent c, Rectangle textRect, String text) Methods inherited from class javax.swing.plaf.metal.MetalButtonUI
createButtonListener, getDisabledTextColor, getFocusColor, getSelectColor, uninstallDefaults, updateMethods inherited from class javax.swing.plaf.basic.BasicButtonUI
clearTextShiftOffset, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, getPreferredSize, getPropertyPrefix, getTextShiftOffset, installKeyboardActions, installListeners, installUI, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallListeners, uninstallUIMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Field Details
-
kopiButtonUI
-
-
Constructor Details
-
KopiButtonUI
public KopiButtonUI()
-
-
Method Details
-
createUI
-
installDefaults
- Overrides:
installDefaultsin classMetalButtonUI
-
paint
- Overrides:
paintin classBasicButtonUI
-
paintBackground
-
paintText
- Overrides:
paintTextin classMetalButtonUI
-
paintButtonPressed
- Overrides:
paintButtonPressedin classMetalButtonUI
-
paintIcon
- Overrides:
paintIconin classBasicButtonUI
-
paintFocus
protected void paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect) - Overrides:
paintFocusin classMetalButtonUI
-