モジュール javafx.base
パッケージ javafx.util.converter

Class DateTimeStringConverter

    • フィールドの詳細

      • locale

        protected final Locale locale
      • pattern

        protected final String pattern
      • dateFormat

        protected final DateFormat dateFormat
      • dateStyle

        protected final int dateStyle
        導入されたバージョン:
        JavaFX 8u40
      • timeStyle

        protected final int timeStyle
        導入されたバージョン:
        JavaFX 8u40
    • コンストラクタの詳細

      • DateTimeStringConverter

        public DateTimeStringConverter​(int dateStyle,
                                       int timeStyle)
        日付と時間の指定されたDateFormatスタイルを使用してDate値のStringConverterを作成します。
        パラメータ:
        dateStyle - 指定するフォーマット・スタイル。 たとえば、USロケールでのM/d/yyに対するDateFormat.SHORT
        timeStyle - 指定するフォーマット・スタイル。 たとえば、USロケールでのh:mm aに対するDateFormat.SHORT
        導入されたバージョン:
        JavaFX 8u40
      • DateTimeStringConverter

        public DateTimeStringConverter​(Locale locale)
        日付と時間の指定されたロケールおよびDateFormat.DEFAULTスタイルを使用してDate値のStringConverterを作成します。
        パラメータ:
        locale - 指定されたロケール。
      • DateTimeStringConverter

        public DateTimeStringConverter​(Locale locale,
                                       int dateStyle,
                                       int timeStyle)
        日付と時間の指定されたロケールおよびDateFormatスタイルを使用してDate値のStringConverterを作成します。
        パラメータ:
        locale - 指定されたロケール。
        dateStyle - 指定するフォーマット・スタイル。 たとえば、USロケールでのM/d/yyに対するDateFormat.SHORT
        timeStyle - 指定するフォーマット・スタイル。 たとえば、USロケールでのh:mm aに対するDateFormat.SHORT
        導入されたバージョン:
        JavaFX 8u40
      • DateTimeStringConverter

        public DateTimeStringConverter​(String pattern)
        指定されたパターンを使用してDate値のStringConverterを作成します。
        パラメータ:
        pattern - 日付と時刻のフォーマットを記述するパターン。
      • DateTimeStringConverter

        public DateTimeStringConverter​(Locale locale,
                                       String pattern)
        指定されたロケールおよびパターンを使用してDate値のStringConverterを作成します。
        パラメータ:
        locale - 指定されたロケール。
        pattern - 日付と時刻のフォーマットを記述するパターン。
      • DateTimeStringConverter

        public DateTimeStringConverter​(DateFormat dateFormat)
        指定されたDateFormatフォーマッタを使用してDate値のStringConverterを作成します。
        パラメータ:
        dateFormat - 書式設定と解析に使用されるDateFormat
    • メソッドの詳細

      • fromString

        public Date fromString​(String value)
        指定された文字列を特定のコンバータで定義されているオブジェクトに変換します。 文字列のフォーマットおよび結果のオブジェクトの型は、特定のコンバータによって定義されます。
        定義:
        fromString 、クラス:  StringConverter<Date>
        パラメータ:
        value - 変換するString
        戻り値:
        渡された文字列のオブジェクト表現。
      • toString

        public String toString​(Date value)
        指定されたオブジェクトを文字列形式に変換します。 返される文字列のフォーマットは、特定のコンバータによって定義されます。
        定義:
        toString 、クラス:  StringConverter<Date>
        パラメータ:
        value - 変換する型Tのオブジェクト
        戻り値:
        渡されたオブジェクトの文字列表現。
      • getDateFormat

        protected DateFormat getDateFormat​()

        このStringConverterでのフォーマットおよび解析に使用するDateFormatインスタンスを返します。

        戻り値:
        このStringConverterで書式設定と解析を行うDateFormatインスタンス