package br.uff.ic.gems.peixeespadacliente.gui.systray;
import br.uff.ic.gems.peixeespadacliente.gui.JDesktopAgent;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
/**
*
* @author João Felipe
*/
public class IconListener implements MouseListener {
JDesktopAgent frame;
public IconListener(JDesktopAgent frame) {
this.frame = frame;
}
@Override
public void mouseClicked(MouseEvent e) {
if (e.getButton() == MouseEvent.BUTTON1) {
frame.restore();
}
}
@Override
public void mouseEntered(MouseEvent e) {
// System.out.println("Tray Icon - Mouse entered!");
}
@Override
public void mouseExited(MouseEvent e) {
// System.out.println("Tray Icon - Mouse exited!");
}
@Override
public void mousePressed(MouseEvent e) {
// System.out.println("Tray Icon - Mouse pressed!");
}
@Override
public void mouseReleased(MouseEvent e) {
// System.out.println("Tray Icon - Mouse released!");
}
}