wood burning stoves*
The moose likes Swing / AWT / SWT and the fly likes JTextField validation / Document Listener Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "JTextField validation / Document Listener" Watch "JTextField validation / Document Listener" New topic

JTextField validation / Document Listener

Pam Ginther

Joined: Jul 10, 2002
Posts: 10
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.
I agree. Here's the link: http://aspose.com/file-tools
subject: JTextField validation / Document Listener
Similar Threads
Session scoped bean's listener invoked before request scoped bean's set method
Accessor and Mutator in Java Beans
Get data from jtext field
can set bean value from jsp?
JTextField.setEditable is not working