Пример #1
0
  public BottomBar(Canvas sim) {
    this.sim = sim;

    setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));

    Slydr[] slydrs =
        new Slydr[] {
          t = new Slydr("Time step", 1, Params.timestep, Params.timestep),
          g = new Slydr("Gravity", 0, 10, Params.gravity),
          m = new Slydr("Magnetism", 1, 20000, Params.magnetism),
          d = new Slydr("Delay", 1, 1000, Params.delay),
        };

    for (Slydr slydr : slydrs) {
      add(slydr);
      slydr.setChangeListener(new Updater());
    }
  }