Spec-Zone.ru › OpenJavaFX 24

Класс 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.

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

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

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(). Может быть идентичен форматировщику. Если null, то используется форматировщик, а если и он null, то используется парсер по умолчанию.

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

fromString

public LocalTime fromString(String value)
Преобразует предоставленную строку в объект, определяемый конкретным преобразователем. Формат строки и тип результирующего объекта определяются конкретным преобразователем.
Определено в:
fromString в классе StringConverter<LocalTime>
Параметры:
value - Преобразуемая String
Возвращает:
объектное представление переданной строки.

toString

public String toString(LocalTime value)
Преобразует предоставленный объект в его строковую форму. Формат возвращаемой строки определяется конкретным преобразователем.
Определено в:
toString в классе StringConverter<LocalTime>
Параметры:
value - Объект типа T для преобразования
Возвращает:
строковое представление переданного объекта

Сообщить об ошибке или предложить улучшение
Авторское право © 2008, 2025, Oracle и/или его аффилированные лица. Все права защищены.

© 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