Module  javafx.graphics
软件包  javafx.css

Class Selector

  • 已知直接子类:
    CompoundSelectorSimpleSelector


    public abstract class Selector
    extends Object
    由CSSRule用于确定选择器是否适用于给定的对象。
    从以下版本开始:
    9
    • 构造方法详细信息

      • Selector

        public Selector​()
    • 方法详细信息

      • getRule

        public Rule getRule​()
      • setOrdinal

        public void setOrdinal​(int ordinal)
      • getOrdinal

        public int getOrdinal​()
      • createMatch

        public abstract Match createMatch​()
      • applies

        public abstract boolean applies​(Styleable styleable)
      • stateMatches

        public abstract boolean stateMatches​(Styleable styleable,
                                             Set<PseudoClass> state)
        确定节点及其父节点的当前状态是否与此选择器定义的伪类(如果有)匹配。
        参数
        styleable - 风格
        state - 状态
        结果
        true如果节点及其父节点的当前状态与此选择器定义的伪类(如果有)匹配
      • createSelector

        public static Selector createSelector​(String cssSelector)