public abstract class AbstractListMouseListener extends MouseAdapter
Constructor and Description |
---|
AbstractListMouseListener() |
AbstractListMouseListener(boolean enablePopup) |
Modifier and Type | Method and Description |
---|---|
protected abstract ActionList |
getActionsForRow(JList list,
int row) |
protected ActionList |
getDefaultActions() |
void |
mouseClicked(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
setPopupMenu(JPopupMenu menu) |
void |
showPopup(MouseEvent e) |
mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved
public AbstractListMouseListener()
public AbstractListMouseListener(boolean enablePopup)
protected abstract ActionList getActionsForRow(JList list, int row)
public void mouseClicked(MouseEvent e)
mouseClicked
in interface MouseListener
mouseClicked
in class MouseAdapter
protected ActionList getDefaultActions()
public void mousePressed(MouseEvent e)
mousePressed
in interface MouseListener
mousePressed
in class MouseAdapter
public void mouseReleased(MouseEvent e)
mouseReleased
in interface MouseListener
mouseReleased
in class MouseAdapter
public void showPopup(MouseEvent e)
public void setPopupMenu(JPopupMenu menu)
Copyright © 2019. All Rights Reserved.