使用按钮在 TextField 中写入
Writing in TextField by using Buttons
我是 java 的初学者,我坚持用 JavaFx - 计算器编写简单的项目。
我添加了充满数字的按钮,当用户单击它们时,它们应该显示在 TextField 中。
但是当我试图检查这个想法时,他们从索引 0 开始添加每个数字。我想也许 field.getText().lenghth()
会解决这个问题,但它没有用。抱歉我糟糕的解释。 Picture show it better
int miejsce = obliczenia.getText().length();
cyfra0.setOnAction(e -> obliczenia.insertText(miejsce, "0"));
TextField textField = new TextField("123");
Button button = new Button("4");
button.setOnAction(click -> {
String textFieldNewString = textField.getText() + button.getText();
textField.setText(textFieldNewString);
}):
这会将按钮文本添加到文本字段
我是 java 的初学者,我坚持用 JavaFx - 计算器编写简单的项目。 我添加了充满数字的按钮,当用户单击它们时,它们应该显示在 TextField 中。
但是当我试图检查这个想法时,他们从索引 0 开始添加每个数字。我想也许 field.getText().lenghth()
会解决这个问题,但它没有用。抱歉我糟糕的解释。 Picture show it better
int miejsce = obliczenia.getText().length();
cyfra0.setOnAction(e -> obliczenia.insertText(miejsce, "0"));
TextField textField = new TextField("123");
Button button = new Button("4");
button.setOnAction(click -> {
String textFieldNewString = textField.getText() + button.getText();
textField.setText(textFieldNewString);
}):
这会将按钮文本添加到文本字段