总结:
1、在做SWT应用程序时,一定要注意的就是,当有多个线程要创建SWT界面时,最好只要一个display对象,这样的好 处是,你想使用哪个线程创建的SWT界面,都不会受到其他线程的影响。
2、当要销毁一个组件之前(直接说就是调用dispose()方法之前),最好的习惯是在这之前加一个判断,如下:
if(!shell.isDisposed())
shell.disose();
总结:
1、在做SWT应用程序时,一定要注意的就是,当有多个线程要创建SWT界面时,最好只要一个display对象,这样的好 处是,你想使用哪个线程创建的SWT界面,都不会受到其他线程的影响。
2、当要销毁一个组件之前(直接说就是调用dispose()方法之前),最好的习惯是在这之前加一个判断,如下:
if(!shell.isDisposed())
shell.disose();