It's not a secret anymore!*
The moose likes Java in General and the fly likes Problem Document Listener Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Problem Document Listener "Attempt to mutate in notification"" Watch "Problem Document Listener "Attempt to mutate in notification"" New topic
Author

Problem Document Listener "Attempt to mutate in notification"

David Hittel
Greenhorn

Joined: May 25, 2007
Posts: 11
Hi,

i have following Problem. I have a couple of jTextField's that are registered to a DocumentListener.

I had the problem that i got always the Exception

Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: Attempt to mutate in notification
at javax.swing.text.AbstractDocument.writeLock(AbstractDocument.java:1343)
at javax.swing.text.AbstractDocument.replace(AbstractDocument.java:662)
at javax.swing.text.JTextComponent.setText(JTextComponent.java:1441)


Then i was reading a little bit and found a solution, but this solution causes another problem, a endless loop and i get this



I want to call a method "calculate" with just some normal calculation from jTextField values.


The DocumentListener


calls the berechne()



Do you have any solutions, to solve the problem.
 
wood burning stoves
 
subject: Problem Document Listener "Attempt to mutate in notification"
 
Similar Threads
One strange question about listener
Storing JTextField to variable
Project Problems - Help ASP
problem with reverse tabbing
One strange question about listener