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

クラスJSpinner.DateEditor

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

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

    • DateEditor

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

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