根据 Swing 教程:
一些 Swing 组件方法在 API 规范中被标记为“线程安全(thread safe)”,这些方法可以安全地从任何线程调用。所有其他 Swing 组件方法都必须从事件分派线程(event dispatch thread)中调用。忽略此规则的程序可能会大部分时间正常运行,但容易出现难以重现的不可预测错误。
那么这些被标记为“线程安全”的 Swing 组件方法是什么?实际上有吗?
更新/赏金:
是否有一个完整的线程安全的swing方法列表?(线程安全的 Swing 方法似乎很少,因此这样的列表不能太长...)
一些 Swing 组件方法在 API 规范中被标记为“线程安全(thread safe)”,这些方法可以安全地从任何线程调用。所有其他 Swing 组件方法都必须从事件分派线程(event dispatch thread)中调用。忽略此规则的程序可能会大部分时间正常运行,但容易出现难以重现的不可预测错误。
那么这些被标记为“线程安全”的 Swing 组件方法是什么?实际上有吗?
更新/赏金:
是否有一个完整的线程安全的swing方法列表?(线程安全的 Swing 方法似乎很少,因此这样的列表不能太长...)