微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决创建后如何在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 举报,一经查实,本站将立刻删除。