<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    FORTUNE

    THE WAY TO THE MASTER...
    posts - 49, comments - 18, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    SWT多線程(1)

    Posted on 2006-02-22 09:10 fortune 閱讀(1005) 評論(0)  編輯  收藏 所屬分類: 我的學習筆記

    在SWT中,通常存在一個被稱為"用戶線程"的唯一線程,只有在這個線程中才能調用對構件或某些圖形API的訪問操作。如果在非用戶線程中程序直接調用這些訪問操作,那么SWTExcepiton異常會被拋出(if (display.thread != Thread.currentThread ()) error (SWT.ERROR_THREAD_INVALID_ACCESS);)每一個在非用戶線程中出現的widget都要通過檢驗看display.thread 是否等于Thread.currentThread()如果不相等就要拋出非法訪問線程異常。但是SWT也在*.widget.Display類中提供了兩個方法可以間接的在非用戶線程的進行圖形構件的訪問操作,這是通過的syncExec(Runnable)和asyncExec(Runnable)這兩個方法去實現的。

      對于Display,在同一個線程里,不能申明2Display實例。同樣的,一個Display實例也不能跨線程使用。也就是說,如果你要在另外一個線程中顯示一個窗體,(比如你要在任務完成后彈出一個對話框),你必須另外創建一個Display實例。不然會導致異常。)
    主站蜘蛛池模板: 亚洲经典在线中文字幕| 国产亚洲成人在线播放va| 97se亚洲综合在线| 日本中文字幕免费高清视频| 国产亚洲一区二区在线观看| 中国一级特黄高清免费的大片中国一级黄色片 | 国产一级淫片免费播放电影| 亚洲av色香蕉一区二区三区| 日韩一区二区在线免费观看| 国产成人综合亚洲| 亚洲第一永久AV网站久久精品男人的天堂AV| 亚洲狠狠婷婷综合久久蜜芽| 国产一级淫片视频免费看| 美女被免费网站视频在线| 国产成人亚洲精品影院| 中国一级特黄的片子免费| 亚洲卡一卡2卡三卡4卡无卡三| 777爽死你无码免费看一二区| 亚洲综合色7777情网站777| 永久免费视频v片www| 丁香六月婷婷精品免费观看| 亚洲午夜久久久久妓女影院| 久久免费看少妇高潮V片特黄| 亚洲小说区图片区| 国产一级大片免费看| a级成人毛片免费图片| 亚洲成年人电影网站| 国产精品国产自线拍免费软件| 成年免费a级毛片| 亚洲资源在线视频| 国产麻豆免费观看91| 免费毛片在线看不用播放器| 亚洲中文无码av永久| 亚洲女人被黑人巨大进入| 99re免费99re在线视频手机版| 亚洲无码一区二区三区| 亚洲欧洲无码AV电影在线观看| 麻豆最新国产剧情AV原创免费| 一级毛片在播放免费| 亚洲国产成人精品无码区在线网站| 日韩在线视频免费看|