我想問用戶他們的性別。我想創建一個文本框,以便他們可以回答問題。「執行時」循環是爲了確保他們回答「男孩」或「女孩」。沒有錯誤,但不會運行。帶有數據驗證的文本框
注意我擁有所有必要的進口...
public class Culminating_JavaFX extends Application {
String gender;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
@Override
public void start(Stage primaryStage) throws Exception {
GridPane grid = new GridPane();
TextField textField = new TextField();
do
{
textField.setPromptText("Are you a boy or a girl?");
textField.setText("");
gender = br.readLine().toLowerCase();
}
while (!(gender.equals("boy")) && !(gender.equals("girl")));
GridPane.setConstraints(textField, 0, 1);
grid.getChildren().add(textField);
}
public static void main(String [] args) {
launch(args);
}
}
請您總結一下你的問題的稱號,不是你的簡歷。 – luk2302