Witam,
Nie mogę poradzić sobie z pewnym problemem, mianowicie:
Posiadam jednego JTextFielda oraz jeden JButton. Przycisk domyślnie jest nieaktywny (metoda button.setEnabled(false)) i chciałbym, aby uaktywniał się dopiero po wprowadzeniu do text fielda jednego, specyficznego wyrazu z kilku podanych. Nie mam pomysłu jak zmusić program, aby sprawdzał zawartość JTextFielda na bieżąco, w czasie rzeczywistym. Mój kod na chwilę obecną wygląda następująco:
while(myJTextField.getText().equals("wyraz1")||myJTextField.getText().equals("wyraz2")||myJTextField.getText().equals("wyraz3")){
myJButton.setEnabled(true);
break;
}
Oczywiście nie daje to pożądanego rezultatu. Chciałbym, aby przycisk uaktywniał się zaraz po wprowadzeniu przez użytkownika danego wyrazu, bez żadnego wciskania entera lub innego potwierdzania. W jaki sposób sobie z tym poradzić?
Z góry dziękuję,
Pozdrawiam