Класс LocalTimeStringConverter
- javafx.util.StringConverter<LocalTime>
-
- javafx.util.converter.LocalTimeStringConverter
public class LocalTimeStringConverter extends StringConverter<LocalTime>
StringConverter реализация для значений LocalTime.
С тех пор:
JavaFX 8u40
См. также:
-
Краткое описание конструкторов
Конструкторы Конструктор и описание LocalTimeStringConverter()СоздаётStringConverterдля значенийLocalTime, используя форматировщик и анализатор по умолчанию со стилемFormatStyle.SHORTи локалью пользователяLocale.LocalTimeStringConverter(DateTimeFormatter formatter, DateTimeFormatter parser)LocalTimeStringConverter(FormatStyle timeStyle)СоздаётStringConverterдля значенийLocalTime, используя форматировщик и анализатор по умолчанию со заданным стилемFormatStyleи локалью пользователяLocale.LocalTimeStringConverter(FormatStyle timeStyle, Locale locale)Создаёт StringConverter для значенийLocalTime, используя форматировщик и анализатор по умолчанию со заданным стилемFormatStyleиLocale.
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание LocalTimefromString(String value)Преобразует строку в объект, определённый конкретным конвертером.StringtoString(LocalTime value)Преобразует объект в его строковое представление.
-
Подробное описание конструкторов
-
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.
-
LocalTimeStringConverter
public LocalTimeStringConverter(DateTimeFormatter formatter, DateTimeFormatter parser)Создаёт StringConverter для значенийLocalTime, используя предоставленные форматировщик и анализатор, ответственные за выбор нужной локалиLocale.Например, для преобразования в обе стороны можно использовать фиксированный шаблон:
String pattern = "HH:mm:ss"; DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern); StringConverter converter = DateTimeStringConverter.getLocalTimeConverter(formatter, null);Параметры:
formatter- ЭкземплярDateTimeFormatter, который будет использоваться для форматирования методом toString(). Если null, то будет использован форматировщик по умолчанию.
-
-
Подробное описание методов
-
fromString
public LocalTime fromString(String value)
Преобразует строку в объект, определённый конкретным конвертером. Формат строки и тип результирующего объекта определяются конкретным конвертером.Задано:
fromStringв классеStringConverter<LocalTime>Возвращает:
объект, представляющий строку.
-
toString
public String toString(LocalTime value)
Преобразует объект в его строковое представление. Формат возвращаемой строки определяется конкретным конвертером.Задано:
toStringв классеStringConverter<LocalTime>Возвращает:
строковое представление объекта.
-
© 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.