to be a guide ,to be an elegant programmer

做一个优雅的码农!

博客园 首页 新随笔 联系 订阅 管理
    这段时间写SWT时对线程问题很头疼,当看到 Display.getDefault() 和Display.getCurrent()时也很迷惑,于是借助强大的搜索引擎,和我个人的浅薄的理解能力,终于得到了确切答案。
    答案很简单
    Display.getCurrent() 当当前代码和当前的界面(UI)线程在同一个线程时,将返回当前的Display对象。反之,当不在同一个线程时,则返回null。
    Display.getDefault() 显然,针对线程使用。将返回最近的一个UI线程的Display对象。
    具体其中的奥妙,还有待深究。
posted on 2008-06-23 11:22  老苏  阅读(2195)  评论(2编辑  收藏  举报