/** * File for the JavaFX class. */ package de.fhswf.in.inf.java2.aufgabe02; import java.util.LinkedHashMap; import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.scene.Scene; import javafx.scene.layout.BorderPane; import javafx.stage.Stage; /** * The class which draws the hello world application. * * @author $Author: $ * @version $Revision: $, $Date: $ UTC */ public class JavaFxMain extends Application { /** * Calls the function to build the main window and entry point for the * graphical application. * * @param args * Command line arguments */ public static void main(String[] args) { launch(args); } /* * (non-Javadoc) * * @see javafx.application.Application#start(javafx.stage.Stage) */ @Override public void start(Stage primaryStage) throws Exception { // LinkedHashMap labels = new LinkedHashMap<>(); // // for (int i = 1; i < 15; i++) // { // labels.put("Button " + i, "Label " + i); // } // // MainBorderPane root = new MainBorderPane(labels); BorderPane root = FXMLLoader.load(JavaFxMain.class.getResource("MainWindow.fxml")); Scene scene = new Scene(root); primaryStage.setTitle("Label Control!"); primaryStage.setScene(scene); primaryStage.show(); } }