Posted by Hayri Cicek on October 07, 2019
In this tutorial, we will learn how to create our first JavaFX application.
With JavaFX we can create applications and games, which can run on desktop or mobile devices.
Hello JavaFX World
The following example shows how to create our first JavaFX application.
Open your IDE or a Text Editor of your choice, and create a new file HelloJavaFXWorld.java and type in the following.
import javafx.application.Application;
import javafx.stage.Stage;
import javafx.scene.control.Label;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
public class HelloJavaFXWorld extends Application {
@Override
public void start(Stage stage) {
Label label = new Label("Hello JavaFX World");
Scene scene = new Scene(new StackPane(label), 640, 480);
stage.setScene(scene);
stage.show();
}
public static void main(String[] args) {
launch();
}
}
$ javac HelloJavaFXWorld.java
$ java HelloJavaFXWorld
export JAVA_FX_RUNTIME_PATH=/javafx_runtime_path/javafx-sdk-13/lib
javac --module-path $JAVA_FX_RUNTIME_PATH --add-modules javafx.controls HelloJavaFXWorld.java
java --module-path $JAVA_FX_RUNTIME_PATH --add-modules javafx.controls HelloJavaFXWorld
set JAVA_FX_RUNTIME_PATH="\javafx_runtime_path\javafx-sdk-13\lib"
javac --module-path %JAVA_FX_RUNTIME_PATH% --add-modules javafx.controls HelloJavaFXWorld.java
java --module-path %JAVA_FX_RUNTIME_PATH% --add-modules javafx.controls HelloJavaFXWorld
Share this: