有一些旧的博客文章和Stack Overflow问题(5-10岁)谈论如何做到这一点。至少有一篇参考文献是Alexander Potochkin在他的博客文章(2006年)中以“更简单”的方式调试Java 1.7中的Swing(现在我们正在使用Java 1.8):https://weblogs.java.net/blog/2006/02/16/debugging-swing-final-summary
那么这种调试swing应用程序的简单方法是什么?我们今天做了什么来检查复杂的应用程序是否正确使用EDT?
这个问题与How to check a Swing application for correct use of the EDT (Event DIspatch Thread)和Swing verify code on Event Dispatch Thread at runtime有点重复,但是这些都没有得到关于“Java 1.7中更容易”的部分的答案,正如Alex 2006年博客文章所述。
我真的在寻找这个问题的最新答案以及Java 1.7如何让它变得更容易。