摘要: 在SWT的线程开发中,基本思路是:将前台和后台分开为两个类;为后台处理开辟一个线程,让前台和后台处理相互不受影响;前台提供一些组件的操作方法,后台调用方法,并将执行情况写入到前台的组件中显示。在SWT线程开发中,如果使用一个线程去访问另一个线程,则需要使用到Display对象的asyncExce方法,或者syncExce方法;在关闭前台窗口时,需要将后台工作停止。由于是多线程,前台窗口关闭后,后台的程序还会在运行,并且回访问到前台的方法,这时,需要调用stop方法,使后台即使停止工作。下边是一个示例:前台运行类:1:前台类中要有一个后台类成员,以便用this进行构造后台类;2:前台类中要把后台 阅读全文
posted @ 2013-03-26 16:33 ZH奶酪 阅读(2015) 评论(0) 推荐(1)