posted 20 years ago
Good Morning,
I am validating a JTextField on a GUI via a ConstraintException on a set method in a value bean. I am using a DocumentListener on the JTextField to call the set method. When I hit a constraint I want to reset the JTextField to the value in the value bean. I am receiving the error java.lang.IllegalStateException: Attempt to mutate in notification.
try {
gui.getTextField().getDocument().insertString(0, valueBean.getValue(), null);
} catch (BadLocationException e) {}
From what I have read the text field can't deal with a change event while reacting to a user's change, but this seems like the most logical place.
Any thoughts/ideas would be greatly appreciated.
Pam