gpt4 book ai didi

java - 警告出现多次

转载 作者:行者123 更新时间:2023-12-02 07:15:00 25 4
gpt4 key购买 nike

问一个简单的问题,如果我保持大写锁定,警告消息会出现 3 次?我只想让它出现一次

            jButton1.addActionListener(new ActionListener() {
@SuppressWarnings("deprecation")
public void actionPerformed(ActionEvent evt) {
for( int i=0; i < users.size(); i++ ){
temp = (logins)users.elementAt(i);
if( Toolkit.getDefaultToolkit().
getLockingKeyState(KeyEvent.VK_CAPS_LOCK))
{
check = "true";
{
JOptionPane.showMessageDialog(
null, "Please turn off the capslock", "Error",
JOptionPane.ERROR_MESSAGE );
}
}
}
}
});
pack();
this.setSize(643, 434);
}
catch (Exception e) {
e.printStackTrace();
}
}
}

最佳答案

你已经完成了

check = true;

但从未检查过,将其添加到if

if( Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK)
&& ! check )
{
check = "true";
...

或者更好的是,将其放在循环之外,因为 if 的条件不使用迭代的数据...

关于java - 警告出现多次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15042392/

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