Created
December 8, 2020 14:50
-
-
Save ranjitvamadevan/c9527599f2222b4c913eade94c8d1701 to your computer and use it in GitHub Desktop.
Sample JavaFx Application
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package helloworld; | |
import javafx.application.Application; | |
import javafx.event.ActionEvent; | |
import javafx.event.EventHandler; | |
import javafx.scene.Scene; | |
import javafx.scene.control.Button; | |
import javafx.scene.layout.StackPane; | |
import javafx.stage.Stage; | |
public class HelloWorld extends Application { | |
public static void main(String[] args) { | |
launch(args); | |
} | |
@Override | |
public void start(Stage primaryStage) { | |
primaryStage.setTitle("Hello World!"); | |
Button btn = new Button(); | |
btn.setText("Say 'Hello World'"); | |
btn.setOnAction(new EventHandler<ActionEvent>() { | |
@Override | |
public void handle(ActionEvent event) { | |
System.out.println("Hello World!"); | |
} | |
}); | |
StackPane root = new StackPane(); | |
root.getChildren().add(btn); | |
primaryStage.setScene(new Scene(root, 300, 250)); | |
primaryStage.show(); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment