How to find possible problems with Java Swing?
I need a tool watching for a running Java application and reporting about incorrect use of Swing GUI library in it. It should be easy to find places where methods like setVisible() are invoked from a non UI thread for example.
Integration with IntelliJ IDEA is a 开发者_开发百科plus.
You can try Substance Look&Feel, it has runtime checks for EDT violations, see this page for details.
精彩评论