JavaFX8。我是否必须为每个FXMLLoader设置资源包?

时间:2014-10-13 08:33:00

标签: java internationalization javafx javafx-8 resourcebundle

我有一个大型资源文件用于整个应用程序,所以如果我只能为整个JavaFX场景设置它而不是每次我new FXMLLoader(...)都是好的。

有办法吗?

1 个答案:

答案 0 :(得分:1)

据我所知,没有设置默认资源包的机制。如果需要,您始终可以创建实用程序方法:

public class MyUtils {

    private static final ResourceBundle bundle = ... ;

    public static FXMLLoader getLoader(URL location) {
        return new FXMLLoader(location, bundle);
    }

}