package envoy.client.ui; import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.scene.Scene; import javafx.scene.image.Image; import javafx.scene.layout.GridPane; import javafx.stage.Stage; /** * Project: envoy-client
* File: Startup.java
* Created: 26.03.2020
* * @author Kai S. K. Engelbart * @since Envoy Client v0.1-beta */ public final class Startup extends Application { /** * {@inheritDoc} */ @Override public void start(Stage primaryStage) throws Exception { var loader = new FXMLLoader(getClass().getResource("ChatScene.fxml")); var anchorPane = loader.load(); var chatScene = new Scene(anchorPane); primaryStage.setTitle("Envoy"); primaryStage.getIcons().add(new Image(getClass().getResourceAsStream("/icons/envoy_logo.png"))); primaryStage.setScene(chatScene); primaryStage.show(); } public static void main(String[] args) { launch(args); } }