コード例 #1
0
 public void setKeyboardSides() {
   if (isSpecialCase) {
     charOneSide = kp1.keyboardSide();
   } else {
     charOneSide = kp1.keyboardSide();
     charTwoSide = kp2.keyboardSide();
   }
 }
コード例 #2
0
  /** Determines if the given letter pair is a near-pair or a far-pair. */
  public void setDistance() {
    int x = (kp2.getXPos() - kp1.getXPos());
    x = x * x;

    int y = (kp2.getYPos() - kp1.getYPos());
    y = y * y;

    double distance = Math.sqrt(x + y);

    if (distance > THRESHOLD) {
      dist = DISTANCE.FAR;
    } else {
      dist = DISTANCE.NEAR;
    }
  }