Package com.formdev.flatlaf.ui
Class FlatTitlePane.Handler
java.lang.Object
java.awt.event.WindowAdapter
com.formdev.flatlaf.ui.FlatTitlePane.Handler
- All Implemented Interfaces:
ComponentListener
,MouseListener
,MouseMotionListener
,WindowFocusListener
,WindowListener
,WindowStateListener
,PropertyChangeListener
,EventListener
- Enclosing class:
FlatTitlePane
protected class FlatTitlePane.Handler
extends WindowAdapter
implements PropertyChangeListener, MouseListener, MouseMotionListener, ComponentListener
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
private int
void
void
void
void
void
void
void
void
void
void
void
Methods inherited from class java.awt.event.WindowAdapter
windowClosed, windowClosing, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened
-
Field Details
-
dragOffset
-
linuxNativeMove
private boolean linuxNativeMove -
lastSingleClickWhen
private long lastSingleClickWhen
-
-
Constructor Details
-
Handler
protected Handler()
-
-
Method Details
-
propertyChange
- Specified by:
propertyChange
in interfacePropertyChangeListener
-
windowActivated
- Specified by:
windowActivated
in interfaceWindowListener
- Overrides:
windowActivated
in classWindowAdapter
-
windowDeactivated
- Specified by:
windowDeactivated
in interfaceWindowListener
- Overrides:
windowDeactivated
in classWindowAdapter
-
windowStateChanged
- Specified by:
windowStateChanged
in interfaceWindowStateListener
- Overrides:
windowStateChanged
in classWindowAdapter
-
mouseClicked
- Specified by:
mouseClicked
in interfaceMouseListener
-
mousePressed
- Specified by:
mousePressed
in interfaceMouseListener
-
getMultiClickInterval
private int getMultiClickInterval() -
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
-
componentResized
- Specified by:
componentResized
in interfaceComponentListener
-
componentShown
- Specified by:
componentShown
in interfaceComponentListener
-
componentMoved
- Specified by:
componentMoved
in interfaceComponentListener
-
componentHidden
- Specified by:
componentHidden
in interfaceComponentListener
-