Enter and Display a String
The code has been modified slightly and now uploaded to the site.

FXDisplayString.java
import javafx.application.Application;
import javafx.event.EventHandler;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.control.TextField;
import javafx.scene.input.KeyCode;
import javafx.scene.input.KeyEvent;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.Pane;
import javafx.scene.layout.VBox;
import javafx.scene.text.Text;
public class FXDisplayString extends Application{
private Text textPane;
private TextField field;
@Override
public void start(Stage stage){
Pane centerPane = new Pane();
centerPane.setPrefSize(500, 500);
Text text = new Text("Enter message:");
field = new TextField();
textPane = new Text("");
VBox menu = new VBox();
menu.getChildren().addAll(text, field);
centerPane.getChildren().addAll(menu, textPane);
ClickEnterEvent keyboardEnterEvent = new ClickEnterEvent();
centerPane.setOnKeyPressed(keyboardEnterEvent);
BorderPane root = new BorderPane();
root.setCenter(centerPane);
root.setLeft(menu);
Scene scene = new Scene(root);
stage.setScene(scene);
stage.setTitle("Exercise15_10");
stage.show();
}
private class ClickEnterEvent implements EventHandler<KeyEvent>{
@Override
public void handle(KeyEvent e){
if (e.getCode() == KeyCode.ENTER){
System.out.println("You pressed me!");
textPane.setText(field.getText());
}
}
}
public static void main(String[] args){
launch(args);
}
}