EDIT: Oops posted before reading the bug.... But why can't you use the "sun.awt.exception.handler" property? I use it and it does catch exceptions thrown in the event thread.
www.java.net