Again, hello everyone. I’m having more trouble with my encryption code – The button presses don’t seem to be registering. The code to detect the button presses is below.
@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)");
}
}
This question is indeed related to this one, and thanks to Pshemo for letting me know 🙂
I have the System.out.println() to tell me when a button is pressed, and nothing is printed to console when I press either of the buttons named below. If you need more information, just ask and I will be happy to add it.
I tried adding addActionListener() to the code, but I don’t know how to use it…
I assume that this question is related to this one.
All you need to do is to add object of your class (that implements
ActionListener) withaddActionListenerto your Buttons, like: