Answer to Question #219339 in Java | JSP | JSF for Karon Aldrich

Question #219339

Write a JavaFX program that meets the following requirements(b) Include a graphical control to accept information for each of the following fields: 1) The textual name of the character 2). The textual nature of the character, e.g. ’good’ or ’evil’ .3) A comma separated, textual list of special skills, badges, achievements items or traits the character has. The list may be of length up to 100 characters (a string type)


1
Expert's answer
2021-07-21T01:55:22-0400
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.control.TextField;
import javafx.scene.layout.GridPane;
import javafx.stage.Stage;

public class GUI extends Application {

    @Override
    public void start(Stage primaryStage) throws Exception {
        Label nameLabel = new Label("Name:");
        Label natureLabel = new Label("Nature:");
        Label otherLabel = new Label("Special skills, items, achievements or traits:");

        TextField nameTextField = new TextField();
        TextField natureTextField = new TextField();
        TextField otherTextField = new TextField();

        GridPane gridPane = new GridPane();
        gridPane.addRow(0,nameLabel);
        gridPane.addRow(1,natureLabel);
        gridPane.addRow(2,otherLabel);

        gridPane.addColumn(1,nameTextField);
        gridPane.addColumn(1,natureTextField);
        gridPane.addColumn(1,otherTextField);

        primaryStage.setScene(new Scene(gridPane));
        primaryStage.setTitle("Character Setup");
        primaryStage.show();
    }

    public static void main(String[] args) {
        launch(args);
    }
}

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
APPROVED BY CLIENTS