java - JavaFX中是否有一个`strings.xml`文件?

标签 java android xml javafx

我来自Android编程(使用Android Studio),我无法避免地问自己:JavaFX中是否有等效的“ strings.xml”?如果没有,如何执行呢?

我正在使用JavaFX(在Intellij IDEA上),并且正在一些.fxml文件(使用SceneBuilder)上设计应用程序窗口。其中一些将显示大块文本。

  <Text lineSpacing = "2.0"
        strokeType = "OUTSIDE"
        strokeWidth = "0.0"
        text = "VERY LONG TEXT THAT WILL COMPROMISE FXML FILE READABILITY"
        wrappingWidth = "220.0" />


在上面的示例中,我想编写类似text = "@string/mymessage"的内容,而不是长文本。

最佳答案

没有对等的东西,但是如果您需要对字符串的多语言支持,那么实现类似的东西我没有错。

一种解决方法是使用ResourceBundles(ResourceBundles here上的javadoc),其核心是键值对。

关于java - JavaFX中是否有一个`strings.xml`文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44483805/

相关文章:

.net - 为什么 System.Security.Cryptography.Xml 不是 .NET Standard 2.0 的一部分?

java - Mockito:模拟包含 lambda 表达式的方法调用

android - Android Q 中的深色主题配置更改

java - 进程运行时在窗口中显示计时器

android - bluestacks 卡在加载 channel 上

android - 如何防止 GridView 图片在滚动时改变位置?

c# - 解析XML转sql参数,datetime2和bit问题

java - 不理解有效 XML 字符集的正则表达式

java - 如何使用junit和mockito为私有(private)void方法编写测试用例

java - android - 如何使用相机从 sd 卡获取图像