protected static <K> void setValue(JSpinner spinner, K object){ ChangeListener[] listeners = spinner.getChangeListeners(); ChangeListener listener = null; if(listeners != null && listeners.length >0){ listener = listeners[0]; spinner.removeChangeListener(listener); } spinner.setValue(object); if(listener != null) spinner.addChangeListener(listener); }
protected static <K> void setValue(JSpinner spinner, K object){ ChangeListener[] listeners = spinner.getChangeListeners(); ChangeListener listener = null; if(listeners != null && listeners.length >0){ listener = listeners[0]; spinner.removeChangeListener(listener); } spinner.setValue(object); if(listener != null) spinner.addChangeListener(listener); }
protected static <K> void setValue(Slider slider, float value){ ChangeListener[] listeners = slider.spinner.getChangeListeners(); ChangeListener listener = null; if(listeners != null && listeners.length >0){ listener = listeners[0]; slider.spinner.removeChangeListener(listener); } slider.setValue(value); if(listener != null) slider.spinner.addChangeListener(listener); }
protected static <K> void setValue(Slider slider, float value){ ChangeListener[] listeners = slider.spinner.getChangeListeners(); ChangeListener listener = null; if(listeners != null && listeners.length >0){ listener = listeners[0]; slider.spinner.removeChangeListener(listener); } slider.setValue(value); if(listener != null) slider.spinner.addChangeListener(listener); }
@Override public void close() throws IOException { if(cmpt!=null && l!=null ){ cmpt.removeChangeListener(l); cmpt = null; l = null; } }};
/** * @see Disposable#dispose() */ @Override public void dispose() { if (source != null) { source.removeChangeListener(sourceAdapter); source = null; } } }
public void removeValueChangelistener(JSpinner component, ChangeListener listener) { component.removeChangeListener(listener); }
private void updateThresholdValue() { spinnerThreshold.removeChangeListener(this); if( type == ThresholdType.FIXED ) { spinnerThreshold.setValue(fixedThreshold); } else if( type == ThresholdType.BLOCK_MIN_MAX) { spinnerThreshold.setValue((int)minimumSpread); } else if( type == ThresholdType.BLOCK_OTSU || type == ThresholdType.LOCAL_OTSU ) { spinnerThreshold.setValue(otsuTuning); } spinnerThreshold.addChangeListener(this); }
protected void listeningStopped() { spinner.removeChangeListener(handler); spinner.removePropertyChangeListener("model", handler); handler = null; }
protected void listeningStopped() { spinner.removeChangeListener(handler); spinner.removePropertyChangeListener("model", handler); handler = null; }
@Override public void run() { selectPitch.removeChangeListener(RotationPanel.this); selectYaw.removeChangeListener(RotationPanel.this); selectRoll.removeChangeListener(RotationPanel.this); selectPitch.setValue(pitch); selectYaw.setValue(yaw); selectRoll.setValue(roll); selectPitch.addChangeListener(RotationPanel.this); selectYaw.addChangeListener(RotationPanel.this); selectRoll.addChangeListener(RotationPanel.this); } });
private void updateAnimationTime(float time, float maxTime) { currentTimeSpinner.removeChangeListener(changeListener); slider.removeChangeListener(changeListener); if (maxTime != -1) { slider.setMaximum(Math.round(maxTime / SLIDER_DEFAULT_STEP)); } slider.setValue(Math.round(time / SLIDER_DEFAULT_STEP)); time = Math.round(time * 10) / 10.0f; currentTimeSpinner.setValue(new Float(time)); slider.addChangeListener(changeListener); currentTimeSpinner.addChangeListener(changeListener); }
protected static <K> void setValue(JSpinner spinner, K object){ ChangeListener[] listeners = spinner.getChangeListeners(); ChangeListener listener = null; if(listeners != null && listeners.length >0){ listener = listeners[0]; spinner.removeChangeListener(listener); } spinner.setValue(object); if(listener != null) spinner.addChangeListener(listener); }
private final void update(Collection<TimeIntervalDataFilter> filters) { TimeIntervalDataFilter filter = null; if (filters != null && !filters.isEmpty()) { filter = filters.iterator().next(); } synchronized (uiLock) { startTimeSpinner.removeChangeListener(startTimeChangeListener); endTimeSpinner.removeChangeListener(endTimeChangeListener); startTimeSpinner.setValue(filter == null ? 0L : filter.getInterval().getStart()); endTimeSpinner.setValue(filter == null ? Long.MAX_VALUE : filter.getInterval().getEnd()); startTimeSpinner.addChangeListener(startTimeChangeListener); endTimeSpinner.addChangeListener(endTimeChangeListener); } }
@Override public void actionPerformed(ActionEvent e) { if( e.getSource() == homeButton ) { view.offsetX = 0; view.offsetY = 0; view.tiltAngle = 0; view.range = 1; tiltSlider.removeChangeListener(this); tiltSlider.setValue(view.tiltAngle); tiltSlider.addChangeListener(this); rangeSpinner.removeChangeListener(this); rangeSpinner.setValue(view.range); rangeSpinner.addChangeListener(this); } view.repaint(); }
private void recalcMaxValues() { double[] currentWeight = new double[spinners.size()]; double remaining = tonnage; for (int i = 0; i < spinners.size(); i++) { currentWeight[i] += Math.ceil(munitions.get(i).getTonnage(entity) * ((Integer) spinners.get(i).getValue() / (double) munitions.get(i).getShots())); remaining -= currentWeight[i]; } for (int i = 0; i < spinners.size(); i++) { int max = (int) Math.floor((currentWeight[i] + remaining) / munitions.get(i).getTonnage(entity) * munitions.get(i).getShots()); spinners.get(i).removeChangeListener(this); ((SpinnerNumberModel) spinners.get(i).getModel()).setMaximum(max); spinners.get(i).addChangeListener(this); } lblTonnage.setText(String.format(Messages.getString("CustomMechDialog.formatAmmoTonnage"), //$NON-NLS-1$ tonnage - remaining, tonnage)); }
protected static <K> void setValue(Slider slider, float value){ ChangeListener[] listeners = slider.spinner.getChangeListeners(); ChangeListener listener = null; if(listeners != null && listeners.length >0){ listener = listeners[0]; slider.spinner.removeChangeListener(listener); } slider.setValue(value); if(listener != null) slider.spinner.addChangeListener(listener); }
public void setConfiguration(ConfigThreshold configuration) { comboType.removeActionListener(this); spinnerScale.removeChangeListener(this); buttonUpDown.removeActionListener(this); checkOtsu2.removeActionListener(this); comboType.setSelectedIndex(configuration.type.ordinal()); controlWidth.setValue(configuration.width); spinnerScale.setValue(configuration.scale); buttonUpDown.setSelected(configuration.down); type = configuration.type; regionWidth = configuration.width.copy(); scale = configuration.scale; down = configuration.down; if( type == ThresholdType.FIXED ) { fixedThreshold = (int)configuration.fixedThreshold; } else if( type == ThresholdType.BLOCK_MIN_MAX) { minimumSpread = ((ConfigThresholdBlockMinMax)configuration).minimumSpread; } else if( type == ThresholdType.BLOCK_OTSU || type == ThresholdType.LOCAL_OTSU ) { otsuTuning = (int)((ConfigThresholdLocalOtsu)configuration).tuning; useOtsu2 = ((ConfigThresholdLocalOtsu)configuration).useOtsu2; } comboType.addActionListener(this); spinnerScale.addChangeListener(this); buttonUpDown.addActionListener(this); checkOtsu2.addActionListener(this); updateThresholdValue(); }
/** * Removes a change listener from the specified component. * * @param comp the component to remove the listener from */ protected void removeChangeListenerFrom(Component comp) { if (comp instanceof AbstractChooserPanel) ((AbstractChooserPanel) comp).removeChangeListener(this); else if (comp instanceof JTextComponent) ((JTextComponent) comp).getDocument().removeDocumentListener(m_DocumentListener); else if (comp instanceof AbstractButton) ((AbstractButton) comp).removeActionListener(m_ActionListener); else if (comp instanceof JComboBox) ((JComboBox) comp).removeActionListener(m_ActionListener); else if (comp instanceof JSpinner) ((JSpinner) comp).removeChangeListener(this); else if (comp instanceof PropertyEditor) ((PropertyEditor) comp).removePropertyChangeListener(m_PropertyChangeListener); //else // System.err.println("Failed to remove change listener from component type: " + Utils.classToString(comp)); } }
private void updateValues( double fraction , double length ) { spinnerFraction.removeChangeListener(this); textLength.removePropertyChangeListener("value",this); if(modeRelative) { valueFraction.fraction = fraction; valueFraction.length = length; spinnerFraction.setEnabled(true); spinnerFraction.setValue(fraction); } else { valueFixed.length = length; spinnerFraction.setEnabled(false); spinnerFraction.setValue(0); } if( integerMode ) textLength.setValue((int)length); else textLength.setValue(length); spinnerFraction.addChangeListener(this); textLength.addPropertyChangeListener("value",this); }