Example usage for javafx.application HostServices getDocumentBase

List of usage examples for javafx.application HostServices getDocumentBase

Introduction

In this page you can find the example usage for javafx.application HostServices getDocumentBase.

Prototype

public final String getDocumentBase() 

Source Link

Document

Gets the document base URI for this application.

Usage

From source file:Main.java

@Override
public void start(Stage stage) {

    Button openURLButton = new Button("Go!");
    openURLButton.setOnAction(e -> {/* w  ww  .jav a2s.co m*/
        HostServices host = this.getHostServices();

        System.out.println("CodeBase:" + host.getCodeBase());

        System.out.println("DocumentBase:" + host.getDocumentBase());

        System.out.println("Environment:" + host.getWebContext());

        System.out.println("Splash Image URI" + host.resolveURI(host.getDocumentBase(), "splash.jpg"));
    });

    Scene scene = new Scene(openURLButton);
    stage.setScene(scene);
    stage.setTitle("Knowing the Host");
    stage.show();
}