Class FlatTabbedPaneUI.Handler
java.lang.Object
com.formdev.flatlaf.ui.FlatTabbedPaneUI.Handler
- All Implemented Interfaces:
ComponentListener, ContainerListener, FocusListener, MouseListener, MouseMotionListener, PropertyChangeListener, EventListener, ChangeListener
- Enclosing class:
FlatTabbedPaneUI
private class FlatTabbedPaneUI.Handler
extends Object
implements MouseListener, MouseMotionListener, PropertyChangeListener, ChangeListener, ComponentListener, ContainerListener, FocusListener
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) ChangeListenerprivate final PropertyChangeListener(package private) FocusListenerprivate Stringprivate int(package private) MouseListenerprivate int(package private) PropertyChangeListener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidprotected voidvoidvoid(package private) voidvoidvoidvoidvoidvoidvoidvoidvoidprivate voidprivate voidsetCloseToolTip(int tabIndex, String closeTip) void(package private) voidprivate void
-
Field Details
-
mouseDelegate
MouseListener mouseDelegate -
propertyChangeDelegate
PropertyChangeListener propertyChangeDelegate -
changeDelegate
ChangeListener changeDelegate -
focusDelegate
FocusListener focusDelegate -
contentListener
-
pressedTabIndex
private int pressedTabIndex -
lastTipTabIndex
private int lastTipTabIndex -
lastTip
-
-
Constructor Details
-
Handler
private Handler()
-
-
Method Details
-
installListeners
void installListeners() -
uninstallListeners
void uninstallListeners() -
mouseClicked
- Specified by:
mouseClickedin interfaceMouseListener
-
mousePressed
- Specified by:
mousePressedin interfaceMouseListener
-
mouseReleased
- Specified by:
mouseReleasedin interfaceMouseListener
-
mouseEntered
- Specified by:
mouseEnteredin interfaceMouseListener
-
mouseExited
- Specified by:
mouseExitedin interfaceMouseListener
-
mouseDragged
- Specified by:
mouseDraggedin interfaceMouseMotionListener
-
mouseMoved
- Specified by:
mouseMovedin interfaceMouseMotionListener
-
updateRollover
-
setCloseToolTip
-
restoreTabToolTip
private void restoreTabToolTip() -
propertyChange
- Specified by:
propertyChangein interfacePropertyChangeListener
-
stateChanged
- Specified by:
stateChangedin interfaceChangeListener
-
contentPropertyChange
-
componentResized
- Specified by:
componentResizedin interfaceComponentListener
-
componentMoved
- Specified by:
componentMovedin interfaceComponentListener
-
componentShown
- Specified by:
componentShownin interfaceComponentListener
-
componentHidden
- Specified by:
componentHiddenin interfaceComponentListener
-
componentAdded
- Specified by:
componentAddedin interfaceContainerListener
-
componentRemoved
- Specified by:
componentRemovedin interfaceContainerListener
-
focusGained
- Specified by:
focusGainedin interfaceFocusListener
-
focusLost
- Specified by:
focusLostin interfaceFocusListener
-