字号: 小 中 大 |
推荐给好友
上一篇 |
下一篇
Java桌面应用程序设计新贵:SWT的简介 (2)
发布: 2008-5-04 10:25 |
作者: 不详 |
来源:
赛迪网技术社区 |
查看: 21次 | 进入领测软件测试网论坛讨论
领测软件测试网
软件测试技术门户/`\2@2V_(Q+nl.C
V线程问题
软件测试技术门户3y~2Yt9I1J7F%K"SnN.iQ+`"g在任何操作平台的GUI系统中,对构件或一些图形API的访问操作都要被严格同步并串行化。例如,在一个图形界面中的按键构件可被设成可用状态(enable)或禁用状态(disable),正常的处理方式是,用户对按键状态设置操作都要被放入到GUI系统的事件处理队列中(这意味着访问操作被串行化),然后依次处理(这意味着访问操作被同步)。想象当按键可用状态的设置函数还没有执行结束的时候,程序就希望再设置该按键为禁用状态,势必会引起冲突。实际上,这种操作在任何GUI系统都会触发异常。
软件测试技术门户+A#j,Z:O