package org.teachingextensions.logo.utils.EventUtils;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.SwingUtilities;
public class RightClickMouseAdapter implements MouseListener
{
private final MouseRightClickListener listener;
public RightClickMouseAdapter(MouseRightClickListener listener)
{
this.listener = listener;
}
@Override
public void mouseClicked(MouseEvent e)
{
}
@Override
public void mouseEntered(MouseEvent e)
{
}
@Override
public void mouseExited(MouseEvent e)
{
}
@Override
public void mousePressed(MouseEvent e)
{
}
@Override
public void mouseReleased(MouseEvent e)
{
if (SwingUtilities.isRightMouseButton(e))
{
listener.onRightMouseClick(e.getX(), e.getY());
}
}
}