Example #1
0
  @Override
  public void setLocation(int x, int y) {
    for (AddHUDPanel addHUDPanel : addHUDPanelList) {
      if (addHUDPanel == this) {
        continue;
      }

      HUDComponent hudComponent = addHUDPanel.getHUDComponent();

      Point p = hudComponent.getLocation();

      // System.out.println("x " + x + " y " + y + " Location " + p + " width " +
      // addHUDComponent.getWidth());

      if (p.getX() >= x) {
        x = (int) (p.getX() + hudComponent.getWidth());
        y = (int) p.getY();
      }
    }

    addHUDComponent.setLocation(x, y);
  }