- java.lang.Object
- 
- javafx.util.StringConverter<LocalTime>
- 
- javafx.util.converter.LocalTimeStringConverter
 
 
- 
 
 public class LocalTimeStringConverter extends StringConverter<LocalTime> LocalTime値に対するStringConverterの実装。- 導入されたバージョン:
- JavaFX 8u40
- 関連項目:
- LocalDateStringConverter,- LocalDateTimeStringConverter
 
- 
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 LocalTimeStringConverter()FormatStyle.SHORTおよびユーザーのLocaleでフォーマッタおよびパーサーのデフォルトを使用して、LocalTime値に対するStringConverterを作成します。LocalTimeStringConverter(DateTimeFormatter formatter, DateTimeFormatter parser)LocalTimeStringConverter(FormatStyle timeStyle)指定されたFormatStyleでフォーマッタおよびパーサーのデフォルトを使用し、ユーザーのLocaleに基づいて、LocalTime値に対するStringConverterを作成します。LocalTimeStringConverter(FormatStyle timeStyle, Locale locale)指定されたFormatStyleおよびLocaleでデフォルトのフォーマッタおよびパーサーを使用して、LocalTime値に対するStringConverterを作成します。
 
- 
- 
- 
コンストラクタの詳細- 
LocalTimeStringConverterpublic LocalTimeStringConverter() FormatStyle.SHORTおよびユーザーのLocaleでフォーマッタおよびパーサーのデフォルトを使用して、LocalTime値に対するStringConverterを作成します。
 - 
LocalTimeStringConverterpublic LocalTimeStringConverter(FormatStyle timeStyle) 指定されたFormatStyleでフォーマッタおよびパーサーのデフォルトを使用し、ユーザーのLocaleに基づいて、LocalTime値に対するStringConverterを作成します。- パラメータ:
- timeStyle- デフォルトのフォーマッタとパーサーが使用する- FormatStyle。 nullの場合、- FormatStyle.SHORTが使用されます。
 
 - 
LocalTimeStringConverterpublic LocalTimeStringConverter(FormatStyle timeStyle, Locale locale) 指定されたFormatStyleおよびLocaleでデフォルトのフォーマッタおよびパーサーを使用して、LocalTime値に対するStringConverterを作成します。- パラメータ:
- timeStyle- デフォルトのフォーマッタとパーサーが使用する- FormatStyle。 nullの場合、- FormatStyle.SHORTが使用されます。
- locale- デフォルトのフォーマッタとパーサーが使用する- Locale。 nullの場合、- Locale.getDefault(Locale.Category.FORMAT)が使用されます。
 
 - 
LocalTimeStringConverterpublic LocalTimeStringConverter(DateTimeFormatter formatter, DateTimeFormatter parser) 適切なLocaleの選択を担当する指定されたフォーマッタおよびパーサーを使用して、LocalTime値に対するStringConverterを作成します。たとえば、両方向を変換するために固定パターンを使用できます。 String pattern = "HH:mm:ss"; DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern); StringConverter<LocalTime> converter = DateTimeStringConverter.getLocalTimeConverter(formatter, null);- パラメータ:
- formatter- toString()メソッドがフォーマットに使用する、- DateTimeFormatterのインスタンス。 nullの場合、デフォルトのフォーマッタが使用されます。
- parser- fromString()メソッドによる解析が使用される、- DateTimeFormatterのインスタンス。 これは、フォーマッタと同一でも問題ありません。 nullの場合、フォーマッタが使用され、それもnullの場合、デフォルトのパーサーが使用されます。
 
 
- 
 - 
メソッドの詳細- 
fromStringpublic LocalTime fromString(String value) 指定された文字列を特定のコンバータで定義されているオブジェクトに変換します。 文字列のフォーマットおよび結果のオブジェクトの型は、特定のコンバータによって定義されます。- 定義:
- fromStringin class- StringConverter<LocalTime>
- パラメータ:
- value- 変換する- String
- 戻り値:
- 渡された文字列のオブジェクト表現。
 
 - 
toStringpublic String toString(LocalTime value) 指定されたオブジェクトを文字列形式に変換します。 返される文字列のフォーマットは、特定のコンバータによって定義されます。- 定義:
- toStringin class- StringConverter<LocalTime>
- パラメータ:
- value- 変換する型- Tのオブジェクト
- 戻り値:
- 渡されたオブジェクトの文字列表現。
 
 
- 
 
-