Hi,
Swing is not thread-safe...
Which is why calls to Swing from another Thread need to be executed using SwingUtilities#invokeAndWait(Runnable) (or something similar).
Otherwise it may work but could very well have strange effects.
Apart from that the ProjectX code itself does not seem to be thread-safe which itself can cause similar effects.
Swing also has a Timer class which can be used - then the code is executed within the event thread and the above does not apply.
(There are several places in the ProjectX source using Threads incorrectly)
Daniel
Logged In: NO
till now that seems not to be a prob,
only one effect noticed by someone: the rolling log window crashes in some circumstances (but seems only occur in very brand new runtime versions)