Класс LocalTimeStringConverter
public class LocalTimeStringConverter extends StringConverter<LocalTime>
StringConverter реализация для значений LocalTime.
- Since:
- JavaFX 8u40
- See Also:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
LocalTimeStringConverter() |
Создаёт StringConverter для значений LocalTime, используя по умолчанию форматировщик и парсер с FormatStyle.SHORT и локалью пользователя Locale. |
LocalTimeStringConverter |
|
LocalTimeStringConverter |
Создаёт StringConverter для значений LocalTime, используя по умолчанию форматировщик и парсер с указанным FormatStyle и локалью пользователя Locale. |
LocalTimeStringConverter |
Создаёт StringConverter для значений LocalTime, используя по умолчанию форматировщик и парсер с указанным FormatStyle и Locale. |
Краткое описание методов
Подробное описание конструкторов
LocalTimeStringConverter
public LocalTimeStringConverter()
Создаёт
StringConverter для значений LocalTime, используя форматировщик и парсер по умолчанию с FormatStyle.SHORT и локалью пользователя Locale.LocalTimeStringConverter
public LocalTimeStringConverter(FormatStyle timeStyle)
Создаёт
StringConverter для значений LocalTime, используя форматировщик и парсер по умолчанию со специфицированным FormatStyle и локалью пользователя Locale.- Параметры:
-
timeStyle-FormatStyle, который будет использоваться форматировщиком и парсером по умолчанию. Если null, то будет использоватьсяFormatStyle.SHORT.
LocalTimeStringConverter
public LocalTimeStringConverter(FormatStyle timeStyle, Locale locale)
Создаёт StringConverter для значений
LocalTime, используя форматировщик и парсер по умолчанию со специфицированным FormatStyle и Locale.- Параметры:
-
timeStyle-FormatStyle, который будет использоваться форматировщиком и парсером по умолчанию. Если null, то будет использоватьсяFormatStyle.SHORT. -
locale-Locale, который будет использоваться форматировщиком и парсером по умолчанию. Если null, то будет использованаLocale.getDefault(Locale.Category.FORMAT).
LocalTimeStringConverter
public LocalTimeStringConverter(DateTimeFormatter formatter, DateTimeFormatter parser)
Создаёт StringConverter для значений
LocalTime с использованием предоставленного форматировщика и парсера, которые отвечают за выбор желаемой Locale. Например, фиксированный шаблон может использоваться для преобразования в обе стороны:
String pattern = "HH:mm:ss";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);
StringConverter<LocalTime> converter =
DateTimeStringConverter.getLocalTimeConverter(formatter, null);
- Параметры:
-
formatter- ЭкземплярDateTimeFormatter, который будет использоваться для форматирования методом toString(). Если null, то будет использован форматировщик по умолчанию. -
parser- ЭкземплярDateTimeFormatter, который будет использоваться для парсинга методом fromString(). Может быть идентичен formatter. Если null, то будет использован formatter, а если и он null, то будет использован парсер по умолчанию.
Подробное описание методов
fromString
public LocalTime fromString(String value)
Преобразует переданную строку в объект, определённый конкретным конвертером. Формат строки и тип результирующего объекта определяются конкретным конвертером.
- Унаследовано от:
-
fromStringв классеStringConverter<LocalTime> - Параметры:
-
value- строка для преобразования - Возвращает:
- объект, представляющий строку.
toString
public String toString(LocalTime value)
Преобразует переданный объект в строковую форму. Формат возвращаемой строки определяется конкретным конвертером.
- Унаследовано от:
-
toStringв классеStringConverter<LocalTime> - Параметры:
-
value- объект типаTдля преобразования - Возвращает:
- строковое представление переданного объекта
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.