- 1
- 0
- 约1.3千字
- 约 8页
- 2019-02-15 发布于天津
- 举报
主题与样式-金旭亮.PDF
主题与样式
北京理工大学计算机学院
金旭亮
概述
样式表中包含可以控制用户界面元素外观的样式定义。在JavaFX程序中
使用CSS与在HTML中使用CSS类似。JavaFX中的CSS建立在W3C CSS 2.1
版(参见/TR/CSS21)的基础之上,在其中加入了
3.0版的部分内容和一些支持特定JavaFX特性的扩展内容。
JavaFX专用的样式属性,都以-fx-打头。
.custom-button {
-fx-font: 16px Serif;
-fx-padding: 10;
-fx-background-color: #CCFF99;
}
自定义样式
可以创建一个或多个样式表来覆盖默认的样式或者是添加你自己的样式。一般来说,
创建的样式表都应该以.css 为后缀,并且应该与JavaFX程序的main class放在同一个
路径下。
可以使用Scene对象的getStylesheets()方法加载一个或多个样式表
Scene scene = new Scene(new Group(), 500, 400);
scene.getStylesheets().add(path/stylesheet.css);
样式如何影响控件的显示效果
直接修改默认按钮
控件的样式
Eclipse实例:StyleSheets
为指定id的控件设
置样式
Eclipse示例:JavaFXStyleDemo
此示例中包容一个fxml文档,其中的控件
使用了样式,示例展示了三种开发中常用
的设定样式的方法。
在线中文CSS文档
/blog/?p=527
JavaFX样式规则官方文档
/javase/8/javafx/api/javafx/scene/doc-files/cssref.html
补充:
除了可以使用样式定义控件的显示效
果,同样可以使用样式定义JavaFX生
成的各种形状和图表对象。
参看:
/blog/2015/04/doc03_chartcss/
您可能关注的文档
- WLC7.0及以后精选的VLAN和组播最优化以部署指南为特色.PDF
- AIXV7.1操作系统和设备管理-IBM.PDF
- AN45471—使用FX2LP创建自己的USB供应商控制指令-Cypress.PDF
- Ayusha健康水疗选项和套餐-SvargaLokaResort.PDF
- 一种基于维度约减的快速人脸检测方法.PDF
- CE3说明书-英文MIDEA预览.PDF
- EMSTUDIOV4.ISED呈现新面貌.创造高效高质的刺绣软件.-Saurer.PDF
- 不同基质配比对边坡修复植物生长的影响研究.PDF
- EPLAN高级教程第一部分.PDF
- 不同灌溉处理对杂交谷子生长特性、产量及水分利用的影响.PDF
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)