コード例 #1
0
ファイル: VNode.java プロジェクト: AKSW/SAIM
  public void move(int x, int y) {
    shape.setX(shape.getX() - x);
    shape.setY(shape.getY() - y);

    label.setX(label.getX() - x);
    label.setY(label.getY() - y);

    if (label1 != null) {
      label1.setX(label1.getX() - x);
      label1.setY(label1.getY() - y);
    }

    if (label2 != null) {
      label2.setX(label2.getX() - x);
      label2.setY(label2.getY() - y);
    }
  }
コード例 #2
0
ファイル: VNode.java プロジェクト: AKSW/SAIM
 public void updatePosition(int x, int y) {
   shape.setX(x);
   shape.setY(y);
   updatePosition();
 }