JChemPaint / jchempaint

Chemical 2D structure editor application/applet based on the Chemistry Development Kit
http://jchempaint.github.com
110 stars 34 forks source link

check that usage of worker threads for I/O is consistent over whole JCP #159

Open rwst opened 11 years ago

rwst commented 11 years ago

From John May:

Thread AWT-EventQueue-0 (Suspended (exception NullPointerException)) SMILESReader.readMoleculeSet(IMoleculeSet) line: 184

Also I noticed with this you're on the event dispatch thread. You should probably change this so IO is done on a worker and the GUI isn't locked up.

http://docs.oracle.com/javase/tutorial/uiswing/concurrency/worker.html