gpt4 book ai didi

css - 如何将css转换为bss

转载 作者:行者123 更新时间:2023-12-03 18:10:42 25 4
gpt4 key购买 nike

我找到了这篇文章 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

创建 love.css:
.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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com