| <#assign licenseFirst = "/*"> |
| <#assign licensePrefix = " * "> |
| <#assign licenseLast = " */"> |
| <#include "${project.licensePath}"> |
| |
| <#if package?? && package != ""> |
| package ${package}; |
| |
| </#if> |
| 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; |
| /** |
| * |
| * @author ${user} |
| */ |
| public class ${name} extends Application { |
| |
| @Override |
| public void start(Stage primaryStage) { |
| 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); |
| |
| Scene scene = new Scene(root, 300, 250); |
| |
| primaryStage.setTitle("Hello World!"); |
| primaryStage.setScene(scene); |
| primaryStage.show(); |
| } |
| |
| /** |
| * @param args the command line arguments |
| */ |
| public static void main(String[] args) { |
| launch(args); |
| } |
| |
| } |