gpt4 book ai didi

java - GUI...为什么我的按钮不响应第一个 if 并且总是前往下一个选项

转载 作者:行者123 更新时间:2023-12-01 07:38:46 24 4
gpt4 key购买 nike

输入密码后,我希望窗口消失并弹出一个新窗口。

JButton btnEnter = new JButton("Enter");

btnEnter.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0)
{

if(passwordField.equals("test"))
{
frame.setVisible(false);

}

else if(!passwordField.equals("test"))
{
JOptionPane.showMessageDialog(null,"Access Denied!!");
}

}
});
btnEnter.setBounds(149, 184, 117, 29);
frame.getContentPane().add(btnEnter);

最佳答案

我假设passwordField是一个JTextField,如果是这样,您需要从中获取文本,只需 .getText() 我认为并将其存储在字符串中。然后测试字符串。目前您正在测试 JTextField 是否等于字符串。

关于java - GUI...为什么我的按钮不响应第一个 if 并且总是前往下一个选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8072845/

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