如何在创建后在JTextField中设置新文本?

我有一个jTextField,我在创建框架时将它的值设置为一定的总和。
这是启动代码:

totalTextField.setText( itemsPriceTextField.getText() + Float.toString(orderDetails.delivery) ); 

此文本字段应显示用户选择的项目总和。
选择在不同的帧上完成,并且两个帧一次可见/不可见。
用户可以来回移动并添加/删除项目。

现在,每次我再次设置此框架时,我需要将值集重新加载到该字段
(也许没有做出任何改变,但如果是这样,我需要设置新的正确总和)。

我非常绝望。
任何人都可以给我一个线索吗?
提前致谢! 🙂

首先,感谢所有帮助者,感谢这一点..

解决方案实际上非常简单:
在再次设置框架可见之前,应该使用新的值/状态更新字段。
就像是:

 jTextField.setText("put your text here"); jRadioButton.setSelected(!isSelected()); . /* update all you need */ . jFrame.setVisible(true); 

框架将提出新的值/状态。

很简单,此时从未尝试过更新。

将WindowListener添加到框架中。 然后,您可以处理windowActivated事件并重置文本字段的文本。

请参见如何编写窗口侦听器 。