Package ch.bfh.ti.kybernetik.engine.model

Examples of ch.bfh.ti.kybernetik.engine.model.Motor


    panel.add(getRoboterMotorDistance(), "wrap");
  }

  private JSlider getRoboterMotorDistance() {
    if (roboterMotorDistance == null) {
      final Motor leftMotor = roboterComponent.getModelObject().getLeftMotor();
      final Motor rightMotor = roboterComponent.getModelObject().getRightMotor();
      roboterMotorDistance = new JSlider(JSlider.HORIZONTAL, 1, 180, (int) rightMotor.getDistanceX());
      initJSlider(roboterMotorDistance);
      roboterMotorDistance.addChangeListener(new ChangeListener() {
        @Override
        public void stateChanged(ChangeEvent e) {
          JSlider source = (JSlider) e.getSource();
          int value = source.getValue();
          leftMotor.setDistanceX(-value);
          rightMotor.setDistanceX(value);
        }
      });
    }
    return roboterMotorDistance;
  }
View Full Code Here

TOP

Related Classes of ch.bfh.ti.kybernetik.engine.model.Motor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.