Пример #1
0
 @Override
 public void stateChanged(ChangeEvent e) {
   Object s = e.getSource();
   if (s instanceof JSlider) {
     int val = ((JSlider) s).getValue();
     // Base.logger.info("Slider value: "+val);
     field.setText(Integer.toString(val));
     if (s == feedrateControl.getSlider()) {
       ((RealtimeControl) driver).setFeedrateMultiplier((double) val / 100);
     } else if (s == extrusionControl.getSlider()) {
       ((RealtimeControl) driver).setExtrusionMultiplier((double) val / 100);
     } else if (s == travelFeedrateControl.getSlider()) {
       ((RealtimeControl) driver).setTravelFeedrateMultiplier((double) val / 100);
     }
   }
 }