Exemplo n.º 1
0
 private void onMousePressed(MouseEvent event) {
   this.requestFocus();
   Point point = event.getPoint();
   BoundableRenderable r = this.rblock.getRenderable(point);
   if (r != null) {
     this.mousePressTarget = r;
     Rectangle bounds = r.getBounds();
     int rx = point.x - bounds.x;
     int ry = point.y - bounds.y;
     r.onMousePressed(event, rx, ry);
     RenderablePoint rp = r.getRenderablePoint(rx, ry);
     if (rp != null) {
       this.frameContext.resetSelection(rp);
     } else {
       this.frameContext.resetSelection(null);
     }
   } else {
     this.frameContext.resetSelection(null);
   }
 }