Package com.formdev.flatlaf.swingx.ui
Class FlatHyperlinkUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
org.jdesktop.swingx.plaf.basic.BasicHyperlinkUI
com.formdev.flatlaf.swingx.ui.FlatHyperlinkUI
public class FlatHyperlinkUI
extends org.jdesktop.swingx.plaf.basic.BasicHyperlinkUI
Provides the Flat LaF UI delegate for
JXHyperlink
.-
Nested Class Summary
Nested classes/interfaces inherited from class org.jdesktop.swingx.plaf.basic.BasicHyperlinkUI
org.jdesktop.swingx.plaf.basic.BasicHyperlinkUI.BasicHyperlinkListener
-
Field Summary
FieldsFields inherited from class org.jdesktop.swingx.plaf.basic.BasicHyperlinkUI
dashedRectGapHeight, dashedRectGapWidth, dashedRectGapX, dashedRectGapY
Fields inherited from class javax.swing.plaf.basic.BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUI
protected void
protected void
paintText
(Graphics g, AbstractButton b, Rectangle textRect, String text) private void
paintUnderline
(Graphics g, Rectangle rect) protected void
Methods inherited from class org.jdesktop.swingx.plaf.basic.BasicHyperlinkUI
contains, createButtonListener, getFocusColor, getIconTextRect, installListeners, paint, paintButtonPressed, paintFocus, paintHTMLText, uninstallListeners
Methods inherited from class javax.swing.plaf.basic.BasicButtonUI
clearTextShiftOffset, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, getPreferredSize, getPropertyPrefix, getTextShiftOffset, installKeyboardActions, installUI, paintIcon, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallUI
Methods inherited from class javax.swing.plaf.ComponentUI
getAccessibleChild, getAccessibleChildrenCount, update
-
Field Details
-
disabledText
-
-
Constructor Details
-
FlatHyperlinkUI
public FlatHyperlinkUI()
-
-
Method Details
-
createUI
-
installDefaults
- Overrides:
installDefaults
in classorg.jdesktop.swingx.plaf.basic.BasicHyperlinkUI
-
uninstallDefaults
- Overrides:
uninstallDefaults
in classBasicButtonUI
-
paintText
- Overrides:
paintText
in classorg.jdesktop.swingx.plaf.basic.BasicHyperlinkUI
-
paintUnderline
-