如何移动到JTextField中的下一个标记

Jak*_*han 0 java swing jtextfield tablelayout

    else if (cmd.equals("five"))
    {
        infixInput.setText("5");
    }
    else if (cmd.equals("six"))
    {
        infixInput.setText("6");
    }
Run Code Online (Sandbox Code Playgroud)

所以我设置了当你按下calc按钮时,数字显示在中缀文本字段上,但是如果我输入5,那么6例如,6只会替换5.我怎么告诉它移动到按下按钮时的空格

Hov*_*els 6

您可以尝试更改infixInput.setText("6");为:

String text = infixInput.getText() + "6";
infixInput.setText(text);
Run Code Online (Sandbox Code Playgroud)

这会将"6"附加到文本字段中已显示的文本的末尾.