@@ -0,0 +1,1686 @@
+import javafx.application.Application;%0Aimport javafx.event.EventHandler;%0Aimport javafx.scene.Scene;%0Aimport javafx.scene.control.Button;%0Aimport javafx.scene.control.Label;%0Aimport javafx.scene.control.RadioButton;%0Aimport javafx.scene.control.TextField;%0Aimport javafx.scene.input.MouseEvent;%0Aimport javafx.scene.layout.BorderPane;%0Aimport javafx.scene.layout.GridPane;%0Aimport javafx.stage.Stage;%0A%0A/**%0A * Created on 3/2/17%0A *%0A * @author %3Ca href=%22mailto:knapp@american.edu%22%3EAdam Knapp%3C/a%3E%0A * @version 0.1%0A */%0Apublic class JFXHelloWorld extends Application %7B%0A%0A  @Override%0A  public void start(Stage stage) throws Exception %7B%0A%0A    BorderPane topLevelPane = new BorderPane();%0A%0A    topLevelPane.setBottom(new Label(%22bottom%22));%0A    topLevelPane.setTop(new Label(%22top%22));%0A    topLevelPane.setLeft(new Label(%22left%22));%0A    topLevelPane.setRight(new Label(%22right%22));%0A%0A    GridPane centerPane = new GridPane();%0A    topLevelPane.setCenter(centerPane);%0A%0A    final TextField textField = new TextField();%0A    centerPane.add(textField, 0, 0);%0A%0A    Button buttonOne = new Button(%22Clear%22);%0A    centerPane.add(buttonOne, 1, 0);%0A%0A    buttonOne.setOnMouseClicked(mouseEvent -%3E textField.clear());%0A%0A    Button buttonTwo = new Button(%22he%22 +%0A                                    %22'llo%22);%0A    buttonTwo.setStyle(%22-fx-base: #0000FF%22);%0A    centerPane.add(buttonTwo, 0, 1);%0A%0A    buttonTwo.setOnMouseClicked(mouseEvent -%3E %7B%0A      System.out.println(mouseEvent);%0A      textField.setText(%22Hi there!%22);%0A    %7D);%0A%0A    RadioButton buttonThree = new RadioButton(%22radio!%22);%0A    centerPane.add(buttonThree, 1, 1);%0A%0A    stage.setScene(new Scene(topLevelPane, 300, 300));%0A%0A    stage.setTitle(%22Hello World!%22);%0A    stage.show();%0A  %7D%0A%7D%0A

add javafx hellow world