Java 源代码中的Fxml设置样式类
我有一个带有最终静态字段的类:Java 源代码中的Fxml设置样式类,java,javafx,fxml,Java,Javafx,Fxml,我有一个带有最终静态字段的类: package com.a.b; public class MyVars { public static final String S1 = "s1"; public static final String S2 = "s2"; .... } 我想为这个类中的按钮设置styleClass属性。在fxml文件中,我执行以下操作: <?import com.a.b.MyVars?> // import my class &l
package com.a.b;
public class MyVars {
public static final String S1 = "s1";
public static final String S2 = "s2";
....
}
我想为这个类中的按钮设置styleClass属性。在fxml文件中,我执行以下操作:
<?import com.a.b.MyVars?> // import my class
<Button fx:id="myBtn">
<styleClass>
<String fx:value=MyVars.S1 /> //here error
<String fx:value=MyVars.S2 />
</styleClass>
</Button>
//导入我的类
//这里是错误
但我有一个错误:
消息:关联的属性“fx:value”应为开放报价
元素类型为“String”
我试着写不同的版本,但总是出错
如何通过源代码链接编写styleClass(或其他属性)?使用:
//导入我的类
//这里是错误
使用:
//导入我的类
//这里是错误
哦,写完这篇文章后,我尝试了一下,效果不错。想关闭/回复帖子并查看您的答案。谢谢,这是工作。哦,写完帖子后我尝试了一下,这是工作。想关闭/回复帖子并查看您的答案。谢谢,这是工作。