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 MouseListener
mousePressed
in class MouseAdapter
public final void mouseReleased(MouseEvent e)
mouseReleased
in interface MouseListener
mouseReleased
in class MouseAdapter
public final void mouseEntered(MouseEvent e)
mouseEntered
in interface MouseListener
mouseEntered
in class MouseAdapter
public final void mouseExited(MouseEvent e)
mouseExited
in interface MouseListener
mouseExited
in class MouseAdapter
public final void mouseClicked(MouseEvent e)
mouseClicked
in interface MouseListener
mouseClicked
in class MouseAdapter
public final void mouseWheelMoved(MouseWheelEvent e)
mouseWheelMoved
in interface MouseWheelListener
mouseWheelMoved
in class MouseAdapter
public final void mouseDragged(MouseEvent e)
mouseDragged
in interface MouseMotionListener
mouseDragged
in class MouseAdapter
public final void mouseMoved(MouseEvent e)
mouseMoved
in interface MouseMotionListener
mouseMoved
in class MouseAdapter
Copyright © 2021. All rights reserved.