gpt4 book ai didi

java - 保持 jButton 灰色直到 jTextFields != null

转载 作者:行者123 更新时间:2023-12-04 22:13:29 28 4
gpt4 key购买 nike

我有 4 个 jTextFields,一旦按下提交按钮,我就会将输入保存到一个文件中。我希望能够保持提交按钮处于禁用状态,直到每个字段至少不为空为止。我在哪里可以放这样的东西

    if(jTextField1 == null || jTextField2 == null || jTextField3 == null || jTextField4 == null){
jButton2.setEnabled(false);
}

这样程序将实时启用/禁用按钮。就像最后一个字段中甚至有 1 个字符一样,我希望启用它吗?

最佳答案

您需要添加监听器来检测用户何时输入文本。为了让它注册任何更改(而不仅仅是当用户点击 Enter 时),您应该将 DocumentListener 附加到每个 JTextField 的基础文档>.

然后,让每个监听器调用一个函数来进行检查并相应地更新 JButtonenabled 状态。

Related

关于java - 保持 jButton 灰色直到 jTextFields != null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25387983/

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