gpt4 book ai didi

java - 在 JTextField 中键入会启用一个按钮。使用 KeyListener 是错误的吗?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:11:43 26 4
gpt4 key购买 nike

我有一个名为“保存更改”的按钮,如果在 JTextField 组件中检测到任何更改,该按钮将保存所有更改。现在,我假设如果用户键入任何内容,则内容已更改。

我正在使用 KeyListener,但是来自 this question听起来好像使用 ActionListener 以外的任何东西都是错误的?

最佳答案

您可以将 DocumentListener 添加到 JTextField 的文档中。 ActionListener 仅在使用的按键输入时被调用。使用文档监听器的优势在于,您还可以检测通过其他方式所做的更改,而不仅仅是通过键入。

关于java - 在 JTextField 中键入会启用一个按钮。使用 KeyListener 是错误的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18323663/

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