再次,大家好。我的加密代码有更多问题 - 按下的按钮似乎没有注册。检测按钮按下的代码如下。
@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource() == enc && !in.getText().equalsIgnoreCase("")) {
out.setText(EncDec.e(in.getText(), 5));
System.out.println("Button pressed (Encrypt)");
}
else if(e.getSource() == dec && !in.getText().equalsIgnoreCase("")) {
out.setText(EncDec.d(in.getText()));
System.out.println("Button pressed (Decrypt)");
}
}
这个问题确实与这个问题有关,并且感谢 Pshemo 让我知道 :)当我按下按钮时,
我System.out.println()
可以告诉我,当我按下以下任一按钮时,控制台不会打印任何内容。如果您需要更多信息,请询问,我很乐意添加。
我尝试添加addActionListener()
代码,但我不知道如何使用它...