private static class MainWindow.GlassPaneListener extends MouseInputAdapter
| Modifier and Type | Field and Description |
|---|---|
(package private) Container |
contentPane |
(package private) Component |
currentComponent |
(package private) Component |
glassPane |
| Constructor and Description |
|---|
GlassPaneListener(Component glassPane,
Container contentPane) |
| Modifier and Type | Method and Description |
|---|---|
private void |
dispatchForCurrentComponent(MouseEvent e) |
private boolean |
isLiveComponent(Component c) |
void |
mouseClicked(MouseEvent e) |
void |
mouseDragged(MouseEvent e) |
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mouseMoved(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
private void |
redispatchMouseEvent(MouseEvent e) |
mouseWheelMovedComponent currentComponent
Component glassPane
Container contentPane
public void mouseMoved(MouseEvent e)
mouseMoved in interface MouseMotionListenermouseMoved in class MouseAdapterpublic void mouseDragged(MouseEvent e)
mouseDragged in interface MouseMotionListenermouseDragged in class MouseAdapterpublic void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenermouseClicked in class MouseAdapterpublic void mouseEntered(MouseEvent e)
mouseEntered in interface MouseListenermouseEntered in class MouseAdapterpublic void mouseExited(MouseEvent e)
mouseExited in interface MouseListenermouseExited in class MouseAdapterpublic void mousePressed(MouseEvent e)
mousePressed in interface MouseListenermousePressed in class MouseAdapterpublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenermouseReleased in class MouseAdapterprivate void redispatchMouseEvent(MouseEvent e)
private boolean isLiveComponent(Component c)
private void dispatchForCurrentComponent(MouseEvent e)