-2

JTextField があり、それに文字列を追加しようとしています。私がこれをやろうとしている方法は、テキストを既存のものに加えて、追加したいものに設定することです。

GUI.sumField.setText(GUI.sumField + Double.toString(GUI.tempNum1));

これにより、テキストが予期されたものではなく、明らかに乱数に設定されます。

4

1 に答える 1

2

さて、これから判断すると:

要するに、JTextField をそのまま + プリセットの double に設定すると、奇妙なテキストとして読み取られます。

あなたは明らかにテキストを間違って設定しています。

これを試して:

GUI.sumField.setText(GUI.sumField.getText() + Double.toString(GUI.tempNum1));

これは実際にsumfieldのテキストを取得し、それを double に連結してから、sumfieldそのテキストで設定します。

于 2013-07-13T16:10:37.293 に答える