作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我找到了这篇文章 http://docs.oracle.com/javafx/2/deployment/packaging.htm#BABCACBD
你能告诉我如何使用这个工具将 css 文件转换为 bss 文件吗?从网站上的信息来看,我不太清楚如何将它用于 JavaFX 应用程序。
任何帮助将不胜感激。
最佳答案
假设您的 jdk 8 主 bin 目录在您的 shell 路径上。
创建 Love.java:
import javafx.stage.*;
import javafx.application.*;
import javafx.scene.control.*;
import javafx.scene.*;
public class Love extends Application {
public void start(Stage stage) throws Exception {
Scene scene = new Scene(new Label("hello, world"));
scene.getStylesheets().add("love.css");
stage.setScene(scene);
stage.show();
}
}
javac Love.java
.label { -fx-text-fill: firebrick; }
javafxpackager -createbss -srcfiles love.css -outdir . -outfile love
love.bss
love.css
,因为您不再需要它,因为您已经进行了二进制爱。
java Love
love.css
,JavaFX 运行时也足够聪明,可以识别出您有一个二进制
love.bss
并使用它来将 css 样式应用于您的应用程序。
关于css - 如何将css转换为bss,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20068627/
我是一名优秀的程序员,十分优秀!