Java 通过文本字段输入整数
我需要通过文本字段得到一个整数Java 通过文本字段输入整数,java,user-interface,events,Java,User Interface,Events,我需要通过文本字段得到一个整数 textField_1 = new JTextField(); textField_1.addInputMethodListener(new InputMethodListener() { public void caretPositionChanged(InputMethodEvent e) { //protected void processInputMethodEvent(InputMethodEvent e){
textField_1 = new JTextField();
textField_1.addInputMethodListener(new InputMethodListener() {
public void caretPositionChanged(InputMethodEvent e) {
//protected void processInputMethodEvent(InputMethodEvent e){
//InputMethodListener listener=inputMethodListener;
//op = textField_1.getText();
//inputnum = Integer.parseInt ( op );
inputnum = Integer.parseInt(textField_1.getText());
textField.setText ( String.format ( "%d + %d = ", inputnum ) );
if(inputnum == numA ){
score += 10;
Correctness.setText("That's Correct!");
correct = 1;
}
else{Correctness.setText("That's Incorrect!");
}
}
public void inputMethodTextChanged(InputMethodEvent arg0) {
//inputnum = console.nextInt();
}
}
}
这是这里的代码。所以我希望能够输入一个整数,然后将其设置为inputnum。我希望这里的人能帮助我,因为这一位和另一位将在大约4小时后到期将输入检索为字符串,然后将其转换为整数
Integer.ParseInt(字符串)//将字符串转换为整数
将输入检索为字符串,然后将其转换为整数Integer.ParseInt(字符串)//将字符串转换为整数
使用扫描仪
从用户处获取输入。我没有收到任何错误,我只是编辑了一个我尝试过的部分。它只是没有得到任何输入使用扫描仪
从用户那里获得输入。我没有得到任何错误,我只是编辑了一个我尝试过的部分。它只是没有得到任何输入