I've been having an issue with my bot where only one GUI window would display text. I decided it was a good idea to make the method that actually updates the text of the window go inside a Runnable, so I could avoid window flicker.
Stupidly, I made the Runnable static. Thanks for the help, MyndFyre! :)
(http://i125.photobucket.com/albums/p70/MrCamel7/bnubot/r761.png)
Cute bot.