Spec-Zone.ru › OpenJavaFX 21

Класс LocalTimeStringConverter

java.lang.Object
javafx.util.StringConverter<LocalTime>
javafx.util.converter.LocalTimeStringConverter
public class LocalTimeStringConverter extends StringConverter<LocalTime>

StringConverter реализация для значений LocalTime.

Since:
JavaFX 8u40
See Also:
  • LocalDateStringConverter
  • LocalDateTimeStringConverter

Краткое описание конструкторов

Конструктор Описание
LocalTimeStringConverter()
Создаёт StringConverter для значений LocalTime, используя по умолчанию форматировщик и парсер с FormatStyle.SHORT и локалью пользователя Locale.
LocalTimeStringConverter(DateTimeFormatter formatter, DateTimeFormatter parser)
Создаёт StringConverter для значений LocalTime, используя предоставленный форматировщик и парсер, отвечающие за выбор желаемой локали Locale.
LocalTimeStringConverter(FormatStyle timeStyle)
Создаёт StringConverter для значений LocalTime, используя по умолчанию форматировщик и парсер с указанным FormatStyle и локалью пользователя Locale.
LocalTimeStringConverter(FormatStyle timeStyle, Locale locale)
Создаёт StringConverter для значений LocalTime, используя по умолчанию форматировщик и парсер с указанным FormatStyle и Locale.

Краткое описание методов

Модификатор и тип Метод Описание
LocalTime fromString(String value)
Преобразует предоставленную строку в объект, определенный конкретным преобразователем.
String toString(LocalTime value)
Преобразует предоставленный объект в его строковую форму.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API