private JTextField resultTextField = new JTextField("0");
resultTextField.setFont(textFieldFont);
resultTextField.setBounds(COMMON_X, COMMON_Y, 180, 50);
resultTextField.applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
add(resultTextField);
如上所述,我创建了一个 JTextField。我的应用程序由数字按钮和“。”组成。当我单击数字按钮时,它们会正确附加(即单击 5 次时为“5”,单击2 次时为“52”)。但是点击“。” 按钮预期的结果是“5”。但它显示为“.5”,然后单击“2”,显示“5.2 ”。我哪里会出错?