启用“非线程安全” MATLAB 中 Swing 控件的警告

发布于 2024-11-14 18:45:13 字数 623 浏览 3 评论 0原文

默认情况下,Swing“非线程安全”警告在 MATLAB 中处于禁用状态。有谁知道这个警告的标识符是什么,以便我可以在 MATLAB 中启用它?

Yair Altman 几年前发布过有关它的文章,但我再也找不到它了。另请参阅http://www.mathworks.ch/matlabcentral/newsreader/view_thread/129919

此链接是关于线程安全以及为什么它很重要http://undocumentedmatlab.com/blog/matlab-and-the-事件调度线程-edt/

By default Swing "not thread-safe" warnings are disabled in MATLAB. Does anyone know what is the identifier of this warning so that I could enable it in MATLAB?

Yair Altman posted about it years ago but I am not able find it any more. See also http://www.mathworks.ch/matlabcentral/newsreader/view_thread/129919

This link is about thread safety and WHY IT IS IMPORTANT: http://undocumentedmatlab.com/blog/matlab-and-the-event-dispatch-thread-edt/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

萌无敌 2024-11-21 18:45:13

尝试以下一项或多项:

com.mathworks.mde.desk.MLDesktop.getInstance.enableThreadSafeGetMethods()
com.mathworks.mwswing.MJUtilities.setThreadingChecksEnabled(true)
com.mathworks.mwswing.MJUtilities.setThreadSafetyWarningStackTraceSuppressed(false)

Yair

Try one or more of the following:

com.mathworks.mde.desk.MLDesktop.getInstance.enableThreadSafeGetMethods()
com.mathworks.mwswing.MJUtilities.setThreadingChecksEnabled(true)
com.mathworks.mwswing.MJUtilities.setThreadSafetyWarningStackTraceSuppressed(false)

Yair

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文