如何从Java中的另一个线程更新SWT GUI

如何从Java中的另一个线程更新SWT GUI,第1张

如何从Java中的另一个线程更新SWT GUI

根据需要使用Display.asyncExec或Display.syncExec。

例如,另一个线程可能调用此方法来安全地更新标签:

  private static void doUpdate(final Display display, final Label target,      final String value) {    display.asyncExec(new Runnable() {      @Override      public void run() {        if (!target.isDisposed()) {          target.setText(value);          target.getParent().layout();        }      }    });  }
  • 这里更多


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5615613.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存