我有一个JTextField,我正在尝试为它添加一些字符串。我试图这样做的方法是将文本设置为已经存在的内容以及我想要附加的内容。
GUI.sumField.setText(GUI.sumField + Double.toString(GUI.tempNum1));
这会将文本设置为一些明显随机的数字,而不是预期的数字。
答案 0 :(得分:2)
嗯,从这个判断:
简而言之,当我将JTextField设置为它的原样时,+预设的双精度数,它会显示为一些奇怪的文本。
你显然错误地设置了文字。
试试这个:
GUI.sumField.setText(GUI.sumField.getText() + Double.toString(GUI.tempNum1));
这实际上获取sumfield
的文本并将其连接到double,然后使用该文本设置sumfield
。