关于SWT中线程的问题
2007-01-25 11:19
267 查看
在SWT中,要在线程中修改主进程的控件,必须使用
display.syncExec(new Runnable() );
display.asyncExec(new Runnable());
举例:
Display display = Display.getDefault();
Shell shell = new Shell();
Text aTxt = new Text(shell, SWT.NONE);
display.syncExec(new Runnable(){
public void run(){
aTxt.setText("example");
}
}
display.syncExec(new Runnable() );
display.asyncExec(new Runnable());
举例:
Display display = Display.getDefault();
Shell shell = new Shell();
Text aTxt = new Text(shell, SWT.NONE);
display.syncExec(new Runnable(){
public void run(){
aTxt.setText("example");
}
}
相关文章推荐
- java高级多线程编程--关于线程的停止问题
- 如果我是国王:关于解决 Java编程语言线程问题的建议
- 关于在activity中使用匿名内部类启动线程的问题
- 关于线程问题 [转]
- 关于中断线程问题
- Android中Service与Activity的有关于进程与线程的问题
- 关于超时问题与线程调度的问题
- 关于SWT中 composite 嵌套 composite 内容无法显示的问题解决办法
- 关于线程和junit注入失败的问题
- 答疑学员关于垃圾回收线程安全问题…
- 关于SWT中非SWT线程的应用
- 关于某个变量线程是否安全问题的根本回答
- 关于Java集合类中线程安全与不安全问题笔录
- 关于线程的30个问题
- 关于java中的StringBuilder的线程安全问题
- 关于文件读写,线程超时终止问题
- 关于线程和进程的同步问题
- 关于线程加了锁未解锁和pthread_cleanup_push函数遇到的问题
- 关于单实例多线程的servlet的线程安全问题的探讨
- 关于for 循环里 线程执行顺序问题