- java.lang.Object
-
- javafx.css.Selector
-
- javafx.css.SimpleSelector
-
public final class SimpleSelector extends Selector
Простой селектор, который ведет себя в соответствии со стандартом CSS.- Since:
- 9
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод Описание booleanapplies(Styleable styleable)booleanapplies(Styleable styleable, Set<PseudoClass>[] pseudoClasses, int depth)MatchcreateMatch()booleanequals(Object obj)StringgetId()StringgetName()NodeOrientationgetNodeOrientation()List<String>getStyleClasses()Set<StyleClass>getStyleClassSet()inthashCode()booleanstateMatches(Styleable styleable, Set<PseudoClass> states)Определяет, соответствует ли текущее состояние узла и его родителей псевдоклассам, определённым (если таковые имеются) для этого селектора.StringtoString()Преобразует этот объект в строку.protected voidwriteBinary(DataOutputStream os, StyleConverter.StringStore stringStore)-
Наследуемые методы из класса javafx.css.Selector
createSelector, getOrdinal, getRule, setOrdinal
-
-
Подробное описание методов
-
getName
public String getName()
- Возвращает:
- Имя класса Java, к которому применяется этот селектор, или *.
-
getStyleClasses
public List<String> getStyleClasses()
- Возвращает:
- Неизменяемый список <String> стилей-классов селектора
-
getStyleClassSet
public Set<StyleClass> getStyleClassSet()
-
getId
public String getId()
-
getNodeOrientation
public NodeOrientation getNodeOrientation()
-
createMatch
public Match createMatch()
- Указано:
-
createMatchв классеSelector
-
applies
public boolean applies(Styleable styleable, Set<PseudoClass>[] pseudoClasses, int depth)
-
stateMatches
public boolean stateMatches(Styleable styleable, Set<PseudoClass> states)
Описание скопировано из класса:SelectorОпределяет, соответствует ли текущее состояние узла и его родителей псевдоклассам, определённым (если таковые имеются) для этого селектора.- Указано:
-
stateMatchesв классеSelector - Параметры:
-
styleable- стилизуемый элемент -
states- состояние - Возвращает:
-
true, если текущее состояние узла и его родителей соответствует псевдоклассам, определённым (если таковые имеются) для этого селектора
-
toString
public String toString()
Преобразует этот объект в строку.
-
writeBinary
protected final void writeBinary(DataOutputStream os, StyleConverter.StringStore stringStore) throws IOException
- Переопределяет:
-
writeBinaryв классеSelector - Исключения:
IOException
-
© 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.