Module  java.desktop
软件包  javax.swing.text

Class DateFormatter

  • All Implemented Interfaces:
    SerializableCloneable


    public class DateFormatter
    extends InternationalFormatter
    DateFormatter是一个InternationalFormatter ,它通过java.text.DateFormat的实例进行java.text.DateFormat

    警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,支持所有JavaBeans的长期存储已被添加到java.beans包中。 请参阅XMLEncoder

    从以下版本开始:
    1.4
    另请参见:
    DateFormatSerialized Form
    • 构造方法详细信息

      • DateFormatter

        public DateFormatter​()
        这是 new DateFormatter(DateFormat.getDateInstance())简写。
      • DateFormatter

        public DateFormatter​(DateFormat format)
        返回配置了指定的 Format实例的DateFormatter。
        参数
        format - 用于规定合法价值的格式
    • 方法详细信息

      • setFormat

        public void setFormat​(DateFormat format)
        设置指定可编辑和显示的合法值的格式。

        如果您使用了nullary构造函数,那么将通过Dateformat.getDateInstance()方法为当前语言环境确定此属性的值。

        参数
        format - 用于从/转换到字符串的DateFormat实例