@Override
 public void mouseClicked(MouseEvent e) {
   // TODO Auto-generated method stub
   if (state == STATE.DISCONNECTED) {
     System.out.println("server is disconnected!");
     return;
   }
   Rectangle rect = view.getFlyDimension();
   if (rect.contains(e.getPoint())) {
     System.out.println(name.toString() + " hit the fly!!");
     try {
       model.sendFlyHitConfirmation(name);
     } catch (Exception ex) {
       ex.printStackTrace();
     }
   }
 }