I added a KeyListener to a text input, and it doesn't seem to register the fact I am pressing enter, because it doesn't even print out the text values. Any ideas?
txtPort.addKeyListener(new KeyAdapter() {
public void KeyPressed(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_ENTER) {
System.out.println(txtName.getText());
System.out.println(txtAddress.getText());
System.out.println(txtPort.getText());
if(txtName.getText().equals("") && txtAddress.getText().equals("") && txtPort.getText().equals("")) {
String name = txtName.getText();
String address = txtAddress.getText();
int port = Integer.parseInt(txtPort.getText());
login(name, address, port);
}
}
}
});