主题与样式-金旭亮.PDFVIP

  • 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/

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档