hi,
your Loglater class is broken, I think.
you should not instantiate a
Thread from inside itself. this looks like a loop. separate the controll from the logging functionality:
actually, as logging need not be necessarily sync you can use SwingUtilities.invokeLater() in any case. which saves you from checking for the event thread.
cheers,
Chantal
[ May 14, 2003: Message edited by: Chantal Ackermann ]