Ik heb 2 klassen, nl. inputView en inputController (MVC gedoe...)
In inputView heb ik
In inputController heb ik
De bedoeling is dus dat, na het indrukken van de enter-button de controller klasse de waarde van invulField uitleest (en verwerkt). Dit werkt niet. Hoe kan ik de waarde opvragen van een textField uit een andere klasse.
In inputView heb ik
code:
1
2
3
| JTextField invulField = new JTextField("",3);
....
invulField.addActionListener(inputController); |
In inputController heb ik
code:
1
2
3
4
5
6
7
8
9
| public void actionPerformed(ActionEvent event) {
String command = event.getActionCommand();
if (command == "enter") {
String text = inputView.invulField.getText();
}
} |
De bedoeling is dus dat, na het indrukken van de enter-button de controller klasse de waarde van invulField uitleest (en verwerkt). Dit werkt niet. Hoe kan ik de waarde opvragen van een textField uit een andere klasse.