一种基于不同开发工具的图形用户界面的界面刷新方法技术

技术编号:7268520 阅读:227 留言:0更新日期:2012-04-15 12:43
本发明专利技术公开了一种基于不同开发工具的GUI的界面刷新方法,在刷新基于第一开发工具的图形控件时需要同步刷新基于第二开发工具的图形控件,采用第一开发工具创建一界面刷新线程,在线程中刷新基于第一开发工具的图形控件,并发出调用第二界面刷新线程的指令,由第二开发工具创建第二界面刷新线程,完成基于第二开发工具的图形控件刷新操作。由于第一、二开发工具分别创建自己的线程,按照自己的规则和方式来实现对应本开发工具的图形控件的刷新,而不是由一开发工具下发刷新指令,由另一开发工具根据对方的规则执行界面刷新指令,因此不会出现程序执行逻辑上的冲突,有效避免两种开发工具集成的用户界面出现刷新不及时、严重滞后,甚至程序崩溃的情况。

【技术实现步骤摘要】

本专利技术涉及一种图形用户界面处理技术,尤其涉及一种集成多种开发工具的图形用户界面的刷新技术。
技术介绍
由于使用JAVA开发图形用户界面的多样性、及组态软件的开发策略深入人心,多个使用不同开发工具、不同应用程序编程接口(Application Programminghterface,简称 “API”)的功能快集成到一个应用系统的例子比比皆是。这对缩短开发周期及减少重复开发带来很多益处。比如采用JAVA进行图形用户界面(Graphical User hterface,简称“⑶I ”)的制作时,可以使用图形开发包Swing和⑶I标准控件开发工具SWT (Standardffidget Toolkit) 分别开发部分界面功能,然后将两种开发工具开发的界面功能集成在一起,可以将Swing 开发的界面功能模块集成到SWT开发的用户界面程序中,或者反之将SWT开发的界面功能模块集成到Swing开发的用户界面程序中。本专利技术的专利技术人发现,Swing和SWT技术互相集成的图形用户界面,经常会碰到界面刷新延后问题。Swing和SWT技术的界面刷新方法均是在不影响主线程的情况下,另开一个界面刷本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:钱靖
申请(专利权)人:上海可鲁系统软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术