Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在CSS中访问Java类变量_Java_Css_Javafx 2 - Fatal编程技术网

在CSS中访问Java类变量

在CSS中访问Java类变量,java,css,javafx-2,Java,Css,Javafx 2,我目前正在使用javafx并使用CSS进行样式设置。 我想知道是否可以访问css中的java类变量。 例如。 我在包常量中有一个类大小 这是css文件 .vbox { -fx-spacing: constants.Size.VBOX_SPACING; } 这段代码给了我一个错误(最愚蠢的做法)。 我只想知道这是否可能。我不想在css中声明变量。 任何答案都会很有帮助。 不,您不能从css访问任何Java代码这并不能回答这个问题。要评论或要求作者澄清,请在他们的帖子下方留下评论。@Sat


我目前正在使用javafx并使用CSS进行样式设置。
我想知道是否可以访问css中的java类变量。
例如。
我在包常量中有一个类大小

这是css文件

.vbox {
    -fx-spacing: constants.Size.VBOX_SPACING;
}
这段代码给了我一个错误(最愚蠢的做法)。
我只想知道这是否可能。
我不想在css中声明变量。
任何答案都会很有帮助。

不,您不能从css访问任何Java代码

这并不能回答这个问题。要评论或要求作者澄清,请在他们的帖子下方留下评论。@SatelliteSD:在我看来,这似乎是一个完全正确的答案。用户问是否可以访问CSS中的Java类变量,答案是不能。Harry是的,这是真的。我打旗子时的想法是,这是对问题的回答,但不是对问题的回答--但是——标记文字字面上写着“问题的答案”。所以你是对的,我不是。我在网上搜索了很多,但没有找到任何答案。谢谢大家,现在我终于知道,从css(javafx)访问java类变量是不可能的。我只是想问一下,是否有可能在css(javafx)中创建类型(int,string)的变量。@AnkeshKushwah注意到JavaFX8提供了可设置样式的属性,允许css和Java代码之间进行一些交互。不过,我对它不是很熟悉,也不知道它是否可以用来解决您的问题。
.vbox {
    -fx-spacing: constants.Size.VBOX_SPACING;
}