Spec-Zone.ru › OpenJavaFX 17

Класс LocalTimeStringConverter

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

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

Since:
JavaFX 8u40
См. также:
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.

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

Методы, объявленные в классе javafx.util.StringConverter

fromString, toString

Методы, объявленные в классе 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, то используется по умолчанию.

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, то используется по умолчанию парсер.

© 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