Module java.desktop
Package javax.swing

Class JSpinner.DateEditor

所有已实现的接口:
ImageObserver, LayoutManager, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible, ChangeListener
封闭类:
JSpinner

public static class JSpinner.DateEditor extends JSpinner.DefaultEditor
一个用于JSpinner的编辑器,其模型是SpinnerDateModel。编辑器的值显示为JFormattedTextField,其格式由DateFormatter实例定义,其minimummaximum属性映射到SpinnerDateModel
自版本:
1.4
  • Constructor Details

    • DateEditor

      public DateEditor(JSpinner spinner)
      构造一个支持显示和编辑SpinnerDateModel值的JSpinner编辑器,使用JFormattedTextFieldDateEditor同时成为微调器上的ChangeListener和新JFormattedTextField上的PropertyChangeListener
      参数:
      spinner - 要监视其模型this编辑器的微调器
      抛出:
      IllegalArgumentException - 如果微调器的模型不是SpinnerDateModel的实例
      参见:
    • DateEditor

      public DateEditor(JSpinner spinner, String dateFormatPattern)
      构造一个支持显示和编辑SpinnerDateModel值的JSpinner编辑器,使用JFormattedTextFieldDateEditor同时成为微调器上的ChangeListener和新JFormattedTextField上的PropertyChangeListener
      参数:
      spinner - 要监视其模型this编辑器的微调器
      dateFormatPattern - 用于显示和解析文本字段值的SimpleDateFormat对象的初始模式。
      抛出:
      IllegalArgumentException - 如果微调器的模型不是SpinnerDateModel的实例
      参见:
  • Method Details