public abstract class MouseLiberalAdapter extends MouseAdapter
JLabel labelSingleClick = new JLabel("Single click me.");
JLabel labelDoubleClick = new JLabel("Double click me.");
labelSingleClick.addMouseListener(new MouseLiberalAdapter() {
public void mouseLiberalClick(MouseEvent e) {
JOptionPane.showMessageDialog(null, "Single click detected.");
}
});
labelDoubleClick.addMouseListener(new MouseLiberalAdapter() {
public void mouseLiberalDoubleClick(MouseEvent e) {
JOptionPane.showMessageDialog(null, "Double click detected.");
}
});
| Constructor and Description |
|---|
MouseLiberalAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
mouseClick(MouseEvent e)
mouseClick, Override this function to catch standard mouse click events.
|
void |
mouseClicked(MouseEvent e)
mouseClicked, Final function.
|
void |
mouseDrag(MouseEvent e)
mouseDrag, Override this function to catch standard mouse drag events.
|
void |
mouseDragged(MouseEvent e)
mouseDragged, Final function.
|
void |
mouseEnter(MouseEvent e)
mouseEnter, Override this function to catch standard mouse enter events.
|
void |
mouseEntered(MouseEvent e)
mouseEntered, Final function.
|
void |
mouseExit(MouseEvent e)
mouseExit, Override this function to catch standard mouse exit events.
|
void |
mouseExited(MouseEvent e)
mouseExited, Final function.
|
void |
mouseLiberalClick(MouseEvent e)
mouseLiberalClick, Override this function to catch liberal single click events.
|
void |
mouseLiberalDoubleClick(MouseEvent e)
mouseLiberalDoubleClick, Override this function to catch liberal double click events.
|
void |
mouseMove(MouseEvent e)
mouseMove, Override this function to catch standard mouse move events.
|
void |
mouseMoved(MouseEvent e)
mouseMoved, Final function.
|
void |
mousePress(MouseEvent e)
mousePress, Override this function to catch standard mouse press events.
|
void |
mousePressed(MouseEvent e)
mousePressed, Final function.
|
void |
mouseRelease(MouseEvent e)
mouseRelease, Override this function to catch standard mouse release events.
|
void |
mouseReleased(MouseEvent e)
mouseReleased, Final function.
|
void |
mouseWheelMove(MouseWheelEvent e)
mouseWheelMove, Override this function to catch standard mouse wheel move events.
|
void |
mouseWheelMoved(MouseWheelEvent e)
mouseWheelMoved, Final function.
|
public void mouseLiberalClick(MouseEvent e)
public void mouseLiberalDoubleClick(MouseEvent e)
public void mouseClick(MouseEvent e)
public void mousePress(MouseEvent e)
public void mouseRelease(MouseEvent e)
public void mouseEnter(MouseEvent e)
public void mouseExit(MouseEvent e)
public void mouseWheelMove(MouseWheelEvent e)
public void mouseDrag(MouseEvent e)
public void mouseMove(MouseEvent e)
public final void mousePressed(MouseEvent e)
mousePressed in interface MouseListenermousePressed in class MouseAdapterpublic final void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenermouseReleased in class MouseAdapterpublic final void mouseEntered(MouseEvent e)
mouseEntered in interface MouseListenermouseEntered in class MouseAdapterpublic final void mouseExited(MouseEvent e)
mouseExited in interface MouseListenermouseExited in class MouseAdapterpublic final void mouseClicked(MouseEvent e)
mouseClicked in interface MouseListenermouseClicked in class MouseAdapterpublic final void mouseWheelMoved(MouseWheelEvent e)
mouseWheelMoved in interface MouseWheelListenermouseWheelMoved in class MouseAdapterpublic final void mouseDragged(MouseEvent e)
mouseDragged in interface MouseMotionListenermouseDragged in class MouseAdapterpublic final void mouseMoved(MouseEvent e)
mouseMoved in interface MouseMotionListenermouseMoved in class MouseAdapterCopyright © 2021. All rights reserved.