gpt4 book ai didi

java - 如何修改 JTextField 以屏蔽字符而不使用 JPasswordField 因此

转载 作者:行者123 更新时间:2023-11-29 05:58:44 26 4
gpt4 key购买 nike

我们有一个应用程序可以在几乎任何应用程序、win32、浏览器、终端甚至 eclipse 使用的 SWT 上屏蔽数字,但 Swing 是另一个问题。

对于这个问题,假设我是 JVM 的一部分并且我刚刚将我的 jar 插入到类路径中并且我是调用其他人的主程序的主程序所以我可以访问 JVM 中我需要的所有内容但是我没有编写使用这些 JTextFields 的原始应用程序!!!!

如果一个应用程序有一个 JTextField,我如何修改它以便它仍然存储我设置的数字并屏蔽它以便它像 JPasswordField 一样显示但仍然具有原始应用程序编写者编写的所有监听器。此外,当他们单击“确定”按钮或“下一步”按钮或“提交”按钮时,我新屏蔽的字段应该像旧的 JTextField 一样应用,并且没有任何变化。

谢谢,院长

最佳答案

如果你想做这样的事情,这意味着你有权限和可能改变应用程序。在这种情况下,只需将 JTextField 替换为 JPasswordField。它会隐藏字符,这正是您所追求的。

此外,您不必担心文本字段上的监听器或方法调用:它们仍然可以工作,因为 JPasswordFieldJTextField 的子类。

关于java - 如何修改 JTextField 以屏蔽字符而不使用 JPasswordField 因此,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11024222/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com