From 8da574ac08c0112fc07a7d5edc1ce37460b7de11 Mon Sep 17 00:00:00 2001 From: Andreas Billmann Date: Thu, 19 Sep 2013 00:25:45 +0200 Subject: [PATCH] changed the FXMLLoader call from static to instance method call, as recommended on https://wiki.openjdk.java.net/display/OpenJFX/Performance+Tips+and+Tricks --- src/de/frosch95/geofrogger/fx/GeoFroggerFXMain.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/de/frosch95/geofrogger/fx/GeoFroggerFXMain.java b/src/de/frosch95/geofrogger/fx/GeoFroggerFXMain.java index 6802072..4b524d6 100644 --- a/src/de/frosch95/geofrogger/fx/GeoFroggerFXMain.java +++ b/src/de/frosch95/geofrogger/fx/GeoFroggerFXMain.java @@ -46,7 +46,8 @@ public class GeoFroggerFXMain extends Application { @Override public void start(Stage stage) throws Exception { Font.loadFont(GeoFroggerFXMain.class.getResource("/fonts/fontawesome-webfont.ttf").toExternalForm(), 12); - Parent root = FXMLLoader.load(getClass().getResource("geofrogger.fxml"), ResourceBundle.getBundle("de.frosch95.geofrogger.fx.geofrogger")); + FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("geofrogger.fxml"), ResourceBundle.getBundle("de.frosch95.geofrogger.fx.geofrogger")); + Parent root = (Parent)fxmlLoader.load(); Scene scene = new Scene(root); stage.setScene(scene); stage.show();