【技术实现步骤摘要】
本专利技术涉及一种GUI应用程序开发支持装置、GUI显示装置、方法和计算机程序。更具体地讲,本专利技术涉及用来通过实现在图形用户界面(GUI)中所显示的光标的动画显示,改善视觉效果并可能使得光标位置和光标移动更直观显示的一种GUI应用程序开发支持装置、GUI显示装置、方法和计算机程序。
技术介绍
诸如CRT和LCD的显示器用作PC、通信终端和各种信息设备的数据显示接口或者数据用户输入/输出接口。对于这样的显示器,将为其设置适合信息设备使用的功能的屏幕图像,按例如图形用户界面(GUI)来显示。例如,将诸如输入按钮排列、用于数据输入字段的设置、当按下按钮时将要实现的处理的各种功能设置为GUI。作为开发用于设置这样的用户界面屏幕的设计和功能的应用程序的编程语言,由太阳微系统公司发布的Java,得到广泛使用。用Java编写的程序被转换为与计算机/平台无关的Java可执行文件格式的字节代码,由Java虚拟机(Java VM)读取,并转换为(解释为)机器语言并在各种装置上运行。在Java中,为了在短时间内创建应用程序软件,事先准备好了不要求重新编译的软件组件,并通过组合那 ...
【技术保护点】
一种GUI应用程序开发支持装置,用于实现对带有光标显示信息的有关图形用户界面(GUI)的GUI应用程序的开发支持,所述GUI应用程序开发支持装置,其特征在于其包括: 图形表示程序文件,用于存储有关光标或者放置所述光标的组件的图形表示的程序; 图像存储部分,用于存储能够根据所述图形表示程序文件的执行而读取的动画图像数据;以及 编辑处理部分,用于执行以下处理:关联在根据所述光标或者位于放置所述光标处的组件的状态执行所述图形表示程序时所读取的图像数据。
【技术特征摘要】
JP 2002-9-6 261353/20021.一种GUI应用程序开发支持装置,用于实现对带有光标显示信息的有关图形用户界面(GUI)的GUI应用程序的开发支持,所述GUI应用程序开发支持装置,其特征在于其包括图形表示程序文件,用于存储有关光标或者放置所述光标的组件的图形表示的程序;图像存储部分,用于存储能够根据所述图形表示程序文件的执行而读取的动画图像数据;以及编辑处理部分,用于执行以下处理关联在根据所述光标或者位于放置所述光标处的组件的状态执行所述图形表示程序时所读取的图像数据。2.如权利要求1所述的GUI应用程序开发支持装置,其特征在于所述编辑处理部分具有以下结构对于处于光标放置其上的状态中的聚焦状态组件,执行关联带有表示光标能够移动的方向的方向信息的动画的处理。3.如权利要求1所述的GUI应用程序开发支持装置,其特征在于所述编辑处理部分具有以下结构能够与所述光标放置到组件上的聚焦状态和所述光标在组件之间移动的光标移动状态中的每一个状态相关联地设置不同的读取图像数据。4.如权利要求1所述的GUI应用程序开发支持装置,其特征在于所述编辑处理部分具有以下结构能够与所述光标或者位于放置所述光标处的组件的状态中的每一个状态相关联地设置不同的读取图像数据。5.如权利要求1所述的GUI应用程序开发支持装置,其特征在于所述编辑处理部分具有以下结构通过组合与组件相对应的逻辑组件和包括所述图形表示程序的图形表示组件来生成GUI组件,并且所述编辑处理部分具有以下结构生成其中对应于所述光标或所述组件的状态的图像数据和所述图形表示组件相关联的GUI组件。6.一种GUI显示装置,用于在显示器上执行光标或者在其上放置所述光标的GUI组件的动画表示,所述GUI显示装置特征在于其包括聚焦导航器,用于由搜索引擎根据光标移动指令输入信息执行搜索处理,并确定光标移动目的地;聚焦管理器,用于按照由所述聚焦导航器所确定的光标移动目的地指令信息执行光标的移动处理;以及聚焦对象,用于按照所述光标或者与由所述聚焦管理器执行的光标移动同时发生的其上放置光标的GUI组件的状态执行动画显示处理。7.一种如权利要求6所述的GUI显示装置,其特征在于组成所述动画的图像包括具有表示光标移动的可能方向的方向信息的图像,并且特征在于所述聚焦对象具有以下结构相对于聚焦状态的组件,基于所述带有方向信息的图像执行动画显示处理。8.一种如权利要求6所述的GUI显示装置,其特征在于所述聚焦对象具有以下结构执行由在组件上放置光标的聚焦状态和光标在组件之间移动的光标移动状态两者之间不同的图像组成的动画显示处理。9.一种GUI应用程序生成方法,用于生成带有有关图形用户界面(GUI)的光标显示信息的GUI应用程序,所述GUI应用程序生成方法特征在于其包括图形表示组件选择步骤,用于选择性地从存储与光标或者光标放置其上的组件的图形表示有关的程序的图形表示程序文件存储部分中抽取图形表示组件;以及...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。