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

クラスDateFormatter

  • すべての実装されたインタフェース:
    Serializable, Cloneable

    public class DateFormatter
    extends InternationalFormatter
    DateFormatterは、java.text.DateFormatのインスタンス経由で書式設定を行うInternationalFormatterです。

    警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beansパッケージに追加されています。 XMLEncoderを参照してください。

    導入されたバージョン:
    1.4
    関連項目:
    DateFormat, 「直列化されたフォーム」
    • コンストラクタの詳細

      • DateFormatter

        public DateFormatter()
        これはnew DateFormatter(DateFormat.getDateInstance())の短縮形です。
      • DateFormatter

        public DateFormatter​(DateFormat format)
        指定されたFormatインスタンスを使用して構成されたDateFormatterを返します。
        パラメータ:
        format - 正当な値の規定に使用する書式
    • メソッドの詳細

      • setFormat

        public void setFormat​(DateFormat format)
        編集および表示が可能な正当な値を規定する書式を設定します。

        nullのコンストラクタを使用した場合、このプロパティの値は、Dateformat.getDateInstance()メソッドによって現在のロケールに決定されます。

        パラメータ:
        format - Stringとの相互変換に使用されるDateFormatインスタンス