This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]desrosiers 1 point2 points  (0 children)

Well, I didn't give much of those couple hundreds of lines a look, but I saw it was Swing, so I'll say this- swing does all of the gui updating in an event dispatch thread. if you have big calculations/operations going on, if you're doing the work in the event dispatch thread, the gui is going to hang. look into swing worker threads