javafx.scene.control
Стиль обрезки
- java.lang.Enum<OverrunStyle>
-
- javafx.scene.control.OverrunStyle
Все реализуемые интерфейсы:
public enum OverrunStyle extends Enum<OverrunStyle>
Определяет поведение метки Control, когда доступного места для отображения текста меньше, чем необходимо для отображения всей строки.
С:
JavaFX 2.0
-
Резюме значений перечисления
Значения перечисления Значение перечисления и описание CENTER_ELLIPSISУсекает центральную часть отображаемой строки и заменяет три средних символа на «…».CENTER_WORD_ELLIPSISАналогично CENTER_ELLIPSIS, но гарантирует, что «…» находится между целыми словами.CLIPЛюбой текст, превышающий границы метки, будет усечён.ELLIPSISЕсли текст метки превышает границы метки, то три последних отображаемых символа будут заменены на «…». Если метка слишком короткая, чтобы отобразить это, то отображается максимально возможное количество точек.LEADING_ELLIPSISАналогично ELLIPSIS, но «…» выводится в начале текста, а не в конце.LEADING_WORD_ELLIPSISАналогично WORD_ELLIPSIS, но «…» выводится в начале текста, а не в конце.WORD_ELLIPSISАналогично ELLIPSIS, но сначала удаляются любые частичные слова на границе метки, а затем применяется усечение. Это гарантирует, что последние отображаемые символы перед усечением являются частью целого слова. Если целое слово отобразить невозможно, этот метод действует как ELLIPSIS и отображает как можно больше символов.
-
Резюме методов
Все методыСтатические методыМетоды Модификатор и тип Метод и описание static OverrunStylevalueOf(String name)Возвращает константу перечисления этого типа с указанным именем.static OverrunStyle[]values()Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления.
-
Подробное описание значений перечисления
-
CLIP
public static final OverrunStyle CLIP
Любой текст, превышающий границы метки, будет усечён.
-
ELLIPSIS
public static final OverrunStyle ELLIPSIS
Если текст метки превышает границы метки, то три последних отображаемых символа будут заменены на «…». Если метка слишком короткая, чтобы отобразить это, то отображается максимально возможное количество точек.
-
WORD_ELLIPSIS
public static final OverrunStyle WORD_ELLIPSIS
Аналогично ELLIPSIS, но сначала удаляются любые частичные слова на границе метки, а затем применяется усечение. Это гарантирует, что последние отображаемые символы перед усечением являются частью целого слова. Если целое слово отобразить невозможно, этот метод действует как ELLIPSIS и отображает как можно больше символов.
-
CENTER_ELLIPSIS
public static final OverrunStyle CENTER_ELLIPSIS
Усекает центральную часть отображаемой строки и заменяет три средних символа на «…». Первые и последние символы строки всегда отображаются в метке, если только метка не станет настолько короткой, что в ней нельзя отобразить ничего, кроме многоточия.
-
CENTER_WORD_ELLIPSIS
public static final OverrunStyle CENTER_WORD_ELLIPSIS
Аналогично CENTER_ELLIPSIS, но гарантирует, что «…» находится между целыми словами. Если метка станет настолько короткой, что нельзя усечь дополнительные слова, то отображаются частичные слова, и этот метод ведет себя так же, как CENTER_ELLIPSIS.
-
LEADING_ELLIPSIS
public static final OverrunStyle LEADING_ELLIPSIS
Аналогично ELLIPSIS, но «…» выводится в начале текста, а не в конце.
-
LEADING_WORD_ELLIPSIS
public static final OverrunStyle LEADING_WORD_ELLIPSIS
Аналогично WORD_ELLIPSIS, но «…» выводится в начале текста, а не в конце.
-
-
Подробное описание методов
-
values
public static OverrunStyle[] values()
Возвращает массив, содержащий константы этого типа перечисления в порядке их объявления. Этот метод может использоваться для итерации по константам следующим образом:for (OverrunStyle c : OverrunStyle.values()) System.out.println(c);
Возвращает:
массив, содержащий константы этого типа перечисления в порядке их объявления
-
valueOf
public static OverrunStyle valueOf(String name)
Возвращает константу перечисления этого типа с указанным именем. Строка должна точно совпадать с идентификатором, используемым для объявления константы перечисления в этом типе. (Дополнительные пробелы не допускаются.)Параметры:
name- имя константы перечисления, которая должна быть возвращена.Возвращает:
константу перечисления с указанным именем
Выбрасывает:
IllegalArgumentException- если в этом типе перечисления нет константы с указанным именем
-
© 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.