モジュール java.desktop
パッケージ javax.swing

クラスJSpinner.NumberEditor

すべての実装されたインタフェース:
ImageObserver, LayoutManager, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible, ChangeListener
含まれているクラス:
JSpinner

public static class JSpinner.NumberEditor extends JSpinner.DefaultEditor
モデルがSpinnerNumberModelであるJSpinnerのエディタ。 エディタの値は、形式がNumberFormatterインスタンスによって定義されるJFormattedTextFieldを使用して表示されます。そのminimumおよびmaximumプロパティはSpinnerNumberModelにマッピングされます。
導入されたバージョン:
1.4
  • コンストラクタの詳細

    • NumberEditor

      public NumberEditor(JSpinner spinner)
      JFormattedTextFieldでのSpinnerNumberModelの値の表示、編集をサポートするJSpinnerエディタを構築します。 この NumberEditorは、スピナーのChangeListenerおよび新しいJFormattedTextFieldPropertyChangeListenerの両方になります。
      パラメータ:
      spinner - このエディタが監視するスピナー・モデル
      例外:
      IllegalArgumentException - スピナー・モデルがSpinnerNumberModelのインスタンスでない場合
      関連項目:
    • NumberEditor

      public NumberEditor(JSpinner spinner, String decimalFormatPattern)
      JFormattedTextFieldでのSpinnerNumberModelの値の表示、編集をサポートするJSpinnerエディタを構築します。 この NumberEditorは、スピナーのChangeListenerおよび新しいJFormattedTextFieldPropertyChangeListenerの両方になります。
      パラメータ:
      spinner - このエディタが監視するスピナー・モデル
      decimalFormatPattern - テキスト・フィールドの値の表示と解析に使用するDecimalFormatオブジェクトの初期パターン。
      例外:
      IllegalArgumentException - スピナー・モデルがSpinnerNumberModelのインスタンスでないか、decimalFormatPatternDecimalFormatの正当な引数でない場合
      関連項目:
  • メソッドの詳細