void processMouseEvent(MouseEvent e) {
MouseListener listener = mouseListener;
TrayIconPeer peer = this.peer;
if (e.isPopupTrigger() && peer != null) {
peer.showPopupMenu(e.getPoint().x, e.getPoint().y);
}
if (listener != null) {
int id = e.getID();
switch(id) {