public class ListPopupMouseListener
extends java.awt.event.MouseAdapter
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JList |
list |
protected javax.swing.JPopupMenu |
popup |
Constructor and Description |
---|
ListPopupMouseListener(javax.swing.JList list,
javax.swing.JPopupMenu popup)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
maybePopup(java.awt.event.MouseEvent e)
handle popup requests
|
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
void |
mouseWheelMoved(java.awt.event.MouseWheelEvent e) |
public ListPopupMouseListener(javax.swing.JList list, javax.swing.JPopupMenu popup)
list
- JList on which to listen for events. May not be null.popup
- a popup to show on popup events. Use null for no popup.public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class java.awt.event.MouseAdapter
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
mouseReleased
in class java.awt.event.MouseAdapter
public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
mouseWheelMoved
in interface java.awt.event.MouseWheelListener
mouseWheelMoved
in class java.awt.event.MouseAdapter
protected void maybePopup(java.awt.event.MouseEvent e)