Package com.formdev.flatlaf.ui
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) ChangeListener
private final PropertyChangeListener
(package private) FocusListener
private String
private int
(package private) MouseListener
private int
(package private) PropertyChangeListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
protected void
void
void
(package private) void
void
void
void
void
void
void
void
void
private void
private void
setCloseToolTip
(int tabIndex, String closeTip) void
(package private) void
private 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:
mouseClicked
in interfaceMouseListener
-
mousePressed
- Specified by:
mousePressed
in interfaceMouseListener
-
mouseReleased
- Specified by:
mouseReleased
in interfaceMouseListener
-
mouseEntered
- Specified by:
mouseEntered
in interfaceMouseListener
-
mouseExited
- Specified by:
mouseExited
in interfaceMouseListener
-
mouseDragged
- Specified by:
mouseDragged
in interfaceMouseMotionListener
-
mouseMoved
- Specified by:
mouseMoved
in interfaceMouseMotionListener
-
updateRollover
-
setCloseToolTip
-
restoreTabToolTip
private void restoreTabToolTip() -
propertyChange
- Specified by:
propertyChange
in interfacePropertyChangeListener
-
stateChanged
- Specified by:
stateChanged
in interfaceChangeListener
-
contentPropertyChange
-
componentResized
- Specified by:
componentResized
in interfaceComponentListener
-
componentMoved
- Specified by:
componentMoved
in interfaceComponentListener
-
componentShown
- Specified by:
componentShown
in interfaceComponentListener
-
componentHidden
- Specified by:
componentHidden
in interfaceComponentListener
-
componentAdded
- Specified by:
componentAdded
in interfaceContainerListener
-
componentRemoved
- Specified by:
componentRemoved
in interfaceContainerListener
-
focusGained
- Specified by:
focusGained
in interfaceFocusListener
-
focusLost
- Specified by:
focusLost
in interfaceFocusListener
-