Guten Tag,
den unten stehenden Code bringe ich unter NetBeans12 nicht zum laufen. Wer kann mir bitte helfen?
Was muss ich nach Anklicken von "New Projekt" auswählen? Es kommt zwar ein Formular mit einer Schaltfläche,
aber bestimmt nicht so, wie gewünscht.
Danke im Voraus!!
Gruß, Sebastian
den unten stehenden Code bringe ich unter NetBeans12 nicht zum laufen. Wer kann mir bitte helfen?
Was muss ich nach Anklicken von "New Projekt" auswählen? Es kommt zwar ein Formular mit einer Schaltfläche,
aber bestimmt nicht so, wie gewünscht.
Danke im Voraus!!
Gruß, Sebastian
| ||
import javafx.application.Application; | ||
import javafx.event.ActionEvent; | ||
import javafx.event.EventHandler; | ||
import javafx.geometry.Insets; | ||
import javafx.geometry.Pos; | ||
import javafx.scene.Scene; | ||
import javafx.scene.control.Button; | ||
import javafx.scene.control.Label; | ||
import javafx.scene.control.TextField; | ||
import javafx.scene.layout.GridPane; | ||
import javafx.scene.text.Font; | ||
import javafx.scene.text.FontWeight; | ||
import javafx.scene.text.Text; | ||
import javafx.stage.Stage; | ||
public class Formular extends Application { | ||
@Override | ||
public void start(Stage primaryStage) { | ||
primaryStage.setTitle("Formular"); | ||
GridPane grid = new GridPane(); | ||
grid.setAlignment(Pos.CENTER); | ||
grid.setHgap(10); | ||
grid.setVgap(10); | ||
grid.setPadding(new Insets(10, 10, 10, 10)); | ||
Text titel = new Text("Herzlich Willkommen!"); | ||
titel.setFont(Font.font("Arial", FontWeight.BOLD, 20)); | ||
grid.add(titel, 0, 0, 2, 1); | ||
Label vorname = new Label("Vorname:"); | ||
grid.add(vorname, 0, 1); | ||
TextField eingabeVorname = new TextField(); | ||
grid.add(eingabeVorname, 1, 1); | ||
Label nachname = new Label("Nachname:"); | ||
grid.add(nachname, 0, 2); | ||
TextField eingabeNachname = new TextField(); | ||
grid.add(eingabeNachname, 1, 2); | ||
Button btn = new Button("Anmelden"); | ||
grid.add(btn, 0, 4); | ||
Text ziel = new Text(); | ||
grid.add(ziel, 1, 6); | ||
btn.setOnAction(new EventHandler<ActionEvent>() { | ||
@Override | ||
public void handle(ActionEvent e) { | ||
ziel.setText("Angemeldet"); | ||
} | ||
}); | ||
Scene scene = new Scene(grid, 400, 300); | ||
primaryStage.setScene(scene); | ||
primaryStage.show(); | ||
} | ||
public static void main(String[] args) { | ||
launch(args); | ||
} | ||
} |