Class JNumberField

All Implemented Interfaces:
ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, Scrollable, SwingConstants

public class JNumberField extends JTextField implements ActionListener
A Java swing bean to represent a number field in a GUI. Features admissible values.
Version:
1.0
Author:
Christian Fries
See Also:
  • Constructor Details

    • JNumberField

      public JNumberField()
    • JNumberField

      public JNumberField(double value, String format, ActionListener actionListener)
    • JNumberField

      public JNumberField(double value, DecimalFormat format, ActionListener actionListener)
    • JNumberField

      public JNumberField(String format)
  • Method Details

    • getValue

      public Number getValue()
    • setValue

      public void setValue(double value)
    • setFromat

      public void setFromat(String format)
    • setRange

      public void setRange(double lowerBound, double upperBound)
    • setAdmissibleValues

      public void setAdmissibleValues(double[] admissibleValues)
    • setAdmissibleValues

      public void setAdmissibleValues(TimeDiscretization timeDiscretization)
    • getPreferedValueIncrement

      public double getPreferedValueIncrement()
    • setPreferedValueIncrement

      public void setPreferedValueIncrement(double preferedValueIncrement)
    • add

      public void add(double increment)
    • addToAdmissibleValueIndex

      public void addToAdmissibleValueIndex(int increment)
    • getDoubleValue

      public double getDoubleValue()
    • getIntValue

      public int getIntValue()
    • actionPerformed

      public void actionPerformed(ActionEvent arg0)
      Specified by:
      actionPerformed in interface ActionListener