我如何在 FXML 语句中使用“%”符号
How do i use '%' symbol in FXML statements
当我编写 fxml 标记时,当我在字符串中使用“%”符号时,IDE 会收到警告,例如:
<Label text="% Tax:" />
我在 运行 我的 JavaFX 应用程序和构建 UI 时也收到了 RuntimeException。
所以我的问题是:如何正确使用“%”符号?
尽管有评论,但我只是在一个旧项目中对此进行了测试,您似乎有些正确。但是,这不是编译错误!例如,如果我在 fxml 中写这样的东西:
<Label text="% Output:" />
我在构建 UI 时收到 InvocationTargetException。您需要做的就是像这样转义符号:
<Label text="\% Output:" />
您认为这是编译错误的原因可能是您的 IDE 将其标记为不正确。这只是你的 IDE 聪明。
顺便说一下,你的问题本来可以更清楚的。
当我编写 fxml 标记时,当我在字符串中使用“%”符号时,IDE 会收到警告,例如:
<Label text="% Tax:" />
我在 运行 我的 JavaFX 应用程序和构建 UI 时也收到了 RuntimeException。
所以我的问题是:如何正确使用“%”符号?
尽管有评论,但我只是在一个旧项目中对此进行了测试,您似乎有些正确。但是,这不是编译错误!例如,如果我在 fxml 中写这样的东西:
<Label text="% Output:" />
我在构建 UI 时收到 InvocationTargetException。您需要做的就是像这样转义符号:
<Label text="\% Output:" />
您认为这是编译错误的原因可能是您的 IDE 将其标记为不正确。这只是你的 IDE 聪明。
顺便说一下,你的问题本来可以更清楚的。