- java.lang.Object
-
- javafx.util.StringConverter<Date>
-
- javafx.util.converter.DateTimeStringConverter
-
- 直系の既知のサブクラス:
DateStringConverter
,TimeStringConverter
public class DateTimeStringConverter extends StringConverter<Date>
日付と時間を表す
Date
値に対するStringConverter
の実装- 導入されたバージョン:
- JavaFX 2.1
- 関連項目:
DateStringConverter
,TimeStringConverter
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected DateFormat
dateFormat
protected int
dateStyle
protected Locale
locale
protected String
pattern
protected int
timeStyle
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 DateTimeStringConverter()
日付と時間のDateFormat.DEFAULT
スタイルを使用してDate
値のStringConverter
を作成します。DateTimeStringConverter(int dateStyle, int timeStyle)
日付と時間の指定されたDateFormat
スタイルを使用してDate
値のStringConverter
を作成します。DateTimeStringConverter(String pattern)
指定されたパターンを使用してDate
値のStringConverter
を作成します。DateTimeStringConverter(DateFormat dateFormat)
指定されたDateFormat
フォーマッタを使用してDate
値のStringConverter
を作成します。DateTimeStringConverter(Locale locale)
日付と時間の指定されたロケールおよびDateFormat.DEFAULT
スタイルを使用してDate
値のStringConverter
を作成します。DateTimeStringConverter(Locale locale, int dateStyle, int timeStyle)
日付と時間の指定されたロケールおよびDateFormat
スタイルを使用してDate
値のStringConverter
を作成します。DateTimeStringConverter(Locale locale, String pattern)
指定されたロケールおよびパターンを使用してDate
値のStringConverter
を作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Date
fromString(String value)
指定された文字列を特定のコンバータで定義されているオブジェクトに変換します。protected DateFormat
getDateFormat()
このStringConverter
でのフォーマットおよび解析に使用するDateFormat
インスタンスを返します。String
toString(Date value)
指定されたオブジェクトを文字列形式に変換します。
-
-
-
フィールドの詳細
-
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()
日付と時間のDateFormat.DEFAULT
スタイルを使用してDate
値のStringConverter
を作成します。
-
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
インスタンス
-
-