如何解决创建后如何在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事件并重置文本字段的文本。
请参阅如何编写窗口侦听器。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。