Package org.sexydock.tabs.jhrome
Class JhromeNewTabButtonUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
org.sexydock.tabs.jhrome.JhromeNewTabButtonUI
-
Field Summary
Fields inherited from class javax.swing.plaf.basic.BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected floatanimate(float curr, float target) static Iconstatic JhromeNewTabButtonUIvoidvoidpaint(Graphics g, JComponent c) voidpaintFill(Graphics g, JComponent c) voidprotected voidupdate(AbstractButton button) Methods inherited from class javax.swing.plaf.basic.BasicButtonUI
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getPropertyPrefix, getTextShiftOffset, installDefaults, installKeyboardActions, installListeners, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListenersMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
-
Constructor Details
-
JhromeNewTabButtonUI
public JhromeNewTabButtonUI()
-
-
Method Details
-
createUI
-
createNewTabButtonIcon
-
installUI
- Overrides:
installUIin classBasicButtonUI
-
uninstallUI
- Overrides:
uninstallUIin classBasicButtonUI
-
paint
- Overrides:
paintin classBasicButtonUI
-
paintFill
-
animate
protected float animate(float curr, float target) -
update
-
getMinimumSize
- Overrides:
getMinimumSizein classBasicButtonUI
-
getPreferredSize
- Overrides:
getPreferredSizein classBasicButtonUI
-
getMaximumSize
- Overrides:
getMaximumSizein classBasicButtonUI
-