JavaFX中的焦点模型与CSS样式应用
1. 焦点模型(FocusModel)
焦点模型在很多方面与单选模型(SingleSelectionModel)相似,因为在一个界面中,任何时候都只能有一个元素处于焦点状态。这也使得焦点模型的API比多选模型(MultipleSelectionModel)更为简单。焦点模型主要有以下两个属性:
| 属性 | 类型 | 描述 |
| — | — | — |
| focusedIndex | ReadOnlyIntegerProperty | UI控件中当前获得焦点的单元格索引 |
| focusedItem | ReadOnlyObjectProperty | UI控件中当前获得焦点的项 |
2. CSS样式表简介
级联样式表(CSS)最初是为描述用XML及其方言(如HTML、SVG和MathML)编写的文档的呈现方式而创建的。在Web开发中,它已成为事实上的标准,用于描述网页或Web应用程序的所有呈现方面。由于其成熟性,CSS也被集成到JavaFX中,用于简化框架中字体、颜色、内边距、效果等所有呈现方面的描述。
CSS最基本的构建块有两个:
- 属性(Properties) :用于标识某个特征,如字体、颜色等。
- 值(Values) :每个属性都有一个值,用于指示该属性所描述的特征应如何改变。
属性和值的组合称为CSS声明。CSS声明存在于CSS声明块中,而声明块又与选择器配对。选择器和声明块的组合产生CSS规则集(或简称为规则)。
Jav
超级会员免费看
订阅专栏 解锁全文
958

被折叠的 条评论
为什么被折叠?



