public RangedNumericPanel (final RangedNumericValue value, String name, String description) { super(value, name, description); this.value = value; initializeComponents(); minSlider.setValue(value.getLowMin()); maxSlider.setValue(value.getLowMax()); minSlider.addChangeListener(new ChangeListener() { public void stateChanged (ChangeEvent event) { value.setLowMin((Float)minSlider.getValue()); if (!maxSlider.isVisible()) value.setLowMax((Float)minSlider.getValue()); } }); maxSlider.addChangeListener(new ChangeListener() { public void stateChanged (ChangeEvent event) { value.setLowMax((Float)maxSlider.getValue()); } }); rangeButton.addActionListener(new ActionListener() { public void actionPerformed (ActionEvent event) { boolean visible = !maxSlider.isVisible(); maxSlider.setVisible(visible); rangeButton.setText(visible ? "<" : ">"); Slider slider = visible ? maxSlider : minSlider; value.setLowMax((Float)slider.getValue()); } }); if (value.getLowMin() == value.getLowMax()) rangeButton.doClick(0); }
public RangedNumericPanel (final RangedNumericValue value, String name, String description) { super(value, name, description); this.value = value; initializeComponents(); minSlider.setValue(value.getLowMin()); maxSlider.setValue(value.getLowMax()); minSlider.addChangeListener(new ChangeListener() { public void stateChanged (ChangeEvent event) { value.setLowMin((Float)minSlider.getValue()); if (!maxSlider.isVisible()) value.setLowMax((Float)minSlider.getValue()); } }); maxSlider.addChangeListener(new ChangeListener() { public void stateChanged (ChangeEvent event) { value.setLowMax((Float)maxSlider.getValue()); } }); rangeButton.addActionListener(new ActionListener() { public void actionPerformed (ActionEvent event) { boolean visible = !maxSlider.isVisible(); maxSlider.setVisible(visible); rangeButton.setText(visible ? "<" : ">"); Slider slider = visible ? maxSlider : minSlider; value.setLowMax((Float)slider.getValue()); } }); if (value.getLowMin() == value.getLowMax()) rangeButton.doClick(0); }
public RangedNumericPanel (final RangedNumericValue value, String name, String description) { super(value, name, description); this.value = value; initializeComponents(); minSlider.setValue(value.getLowMin()); maxSlider.setValue(value.getLowMax()); minSlider.addChangeListener(new ChangeListener() { public void stateChanged (ChangeEvent event) { value.setLowMin((Float)minSlider.getValue()); if (!maxSlider.isVisible()) value.setLowMax((Float)minSlider.getValue()); } }); maxSlider.addChangeListener(new ChangeListener() { public void stateChanged (ChangeEvent event) { value.setLowMax((Float)maxSlider.getValue()); } }); rangeButton.addActionListener(new ActionListener() { public void actionPerformed (ActionEvent event) { boolean visible = !maxSlider.isVisible(); maxSlider.setVisible(visible); rangeButton.setText(visible ? "<" : ">"); Slider slider = visible ? maxSlider : minSlider; value.setLowMax((Float)slider.getValue()); } }); if (value.getLowMin() == value.getLowMax()) rangeButton.doClick(0); }
public void flipY () { angleValue.setHigh(-angleValue.getHighMin(), -angleValue.getHighMax()); angleValue.setLow(-angleValue.getLowMin(), -angleValue.getLowMax()); gravityValue.setHigh(-gravityValue.getHighMin(), -gravityValue.getHighMax()); gravityValue.setLow(-gravityValue.getLowMin(), -gravityValue.getLowMax()); windValue.setHigh(-windValue.getHighMin(), -windValue.getHighMax()); windValue.setLow(-windValue.getLowMin(), -windValue.getLowMax()); rotationValue.setHigh(-rotationValue.getHighMin(), -rotationValue.getHighMax()); rotationValue.setLow(-rotationValue.getLowMin(), -rotationValue.getLowMax()); yOffsetValue.setLow(-yOffsetValue.getLowMin(), -yOffsetValue.getLowMax()); }
public void flipY () { angleValue.setHigh(-angleValue.getHighMin(), -angleValue.getHighMax()); angleValue.setLow(-angleValue.getLowMin(), -angleValue.getLowMax()); gravityValue.setHigh(-gravityValue.getHighMin(), -gravityValue.getHighMax()); gravityValue.setLow(-gravityValue.getLowMin(), -gravityValue.getLowMax()); windValue.setHigh(-windValue.getHighMin(), -windValue.getHighMax()); windValue.setLow(-windValue.getLowMin(), -windValue.getLowMax()); rotationValue.setHigh(-rotationValue.getHighMin(), -rotationValue.getHighMax()); rotationValue.setLow(-rotationValue.getLowMin(), -rotationValue.getLowMax()); yOffsetValue.setLow(-yOffsetValue.getLowMin(), -yOffsetValue.getLowMax()); }
public void flipY () { angleValue.setHigh(-angleValue.getHighMin(), -angleValue.getHighMax()); angleValue.setLow(-angleValue.getLowMin(), -angleValue.getLowMax()); gravityValue.setHigh(-gravityValue.getHighMin(), -gravityValue.getHighMax()); gravityValue.setLow(-gravityValue.getLowMin(), -gravityValue.getLowMax()); windValue.setHigh(-windValue.getHighMin(), -windValue.getHighMax()); windValue.setLow(-windValue.getLowMin(), -windValue.getLowMax()); rotationValue.setHigh(-rotationValue.getHighMin(), -rotationValue.getHighMax()); rotationValue.setLow(-rotationValue.getLowMin(), -rotationValue.getLowMax()); yOffsetValue.setLow(-yOffsetValue.getLowMin(), -yOffsetValue.getLowMax()); }