数据展示方法和装置制造方法及图纸

技术编号:8833958 阅读:120 留言:0更新日期:2013-06-22 20:18
本发明专利技术提供了数据展示方法和装置。其中,该方法包括:备选区窗口确定用户在该备选区窗口执行选中操作所选中的数据,并通知给展示区窗口;所述展示区窗口展示确定所述备选区窗口通知的数据在该展示区窗口展示的屏幕坐标;创建浮于所述备选区窗口和展示区窗口的飞动蒙板窗口,并将触点当前所在的坐标作为始点、所述屏幕坐标作为终点填入至所述飞动蒙板窗口;控制所述飞动蒙板窗口携带用于体现所述数据的直观数据在所述始点开始向所述终点移动,当移动至所述屏幕坐标时,去除所述飞动蒙板窗口,并通知给所述展示区窗口,由所述展示区窗口在所述屏幕坐标上展示所述备选区窗口通知的所述数据。

【技术实现步骤摘要】
数据展示方法和装置
本专利技术涉及计算机技术,特别涉及数据展示方法和装置。
技术介绍
在网络应用中,用户在一个独立窗口选中数据,并在另一个独立窗口展示该选中的数据。通常,为了实现数据展示,常用的方式为“拖放操作”,即用户在一个独立窗口(称为备选区展示区)使用鼠标左键选中目标数据比如文标、图标、图像、文字等,并继续锁定鼠标坐标将选中数据拖拉至另一独立窗口(称为数据展示区),即完成一个多独立窗口数据迁移展示。但是,上述的“拖放操作”中,用户操作参与过多,并且,整个拖放过程中,鼠标一直被锁定,不得弹起,这也导致用户无法使用鼠标并行做其他操作。
技术实现思路
本专利技术提供了数据展示方法和装置,以避免由于“拖放操作”而导致数据展示时的诸多缺陷。本专利技术提供的技术方案包括:一种数据展示方法,包括:备选区窗口确定用户在该备选区窗口执行选中操作所选中的数据,并通知给展示区窗口;所述展示区窗口确定所述备选区窗口通知的数据在该展示区窗口展示的屏幕坐标;创建浮于所述备选区窗口和展示区窗口的飞动蒙板窗口,并将触点当前所在的坐标作为始点、所述屏幕坐标作为终点填入至所述飞动蒙板窗口;控制所述飞动蒙板窗口携带用于体现所述数据的直观数据在所述始点开始向所述终点移动,当移动至所述屏幕坐标时,去除所述飞动蒙板窗口,并通知给所述展示区窗口,由所述展示区窗口在所述屏幕坐标上展示所述备选区窗口通知的所述数据。一种数据展示装置,包括:备选区窗口单元,用于确定用户在备选区窗口执行选中操作所选中的数据,并通知给展示区窗口;展示区窗口单元,用于确定所述备选区窗口单元通知的数据在该展示区窗口展示的屏幕坐标;飞动蒙板窗口单元,用于创建浮于所述备选区窗口和展示区窗口的飞动蒙板窗口,并将触点当前所在的坐标作为始点、所述屏幕坐标作为终点填入至所述飞动蒙板窗口;飞动蒙板窗口控制单元,用于控制所述飞动蒙板窗口携带用于体现所述数据的直观数据在所述始点开始向所述终点移动,当移动至所述屏幕坐标时,去除所述飞动蒙板窗口,并通知给所述展示区窗口,由所述展示区窗口在所述屏幕坐标上展示所述备选区窗口通知的所述数据。由以上技术方案可以看出,本专利技术中,通过备选区窗口确定用户在该备选区窗口执行选中操作所选中的数据,并通知给展示区窗口,展示区窗口展示确定所述数据在该展示区窗口展示的屏幕坐标;创建浮于所述备选区窗口和展示区窗口的飞动蒙板窗口,并将触点当前所在的坐标作为始点、所述屏幕坐标作为终点填入至所述飞动蒙板窗口;以及控制所述飞动蒙板窗口携带用于体现所述数据的直观数据在所述始点开始向所述终点移动,当移动至所述屏幕坐标时,去除所述飞动蒙板窗口,并通知给所述展示区窗口,由所述展示区窗口在所述屏幕坐标上展示所述备选区窗口通知的所述数据,实现了数据从一个独立窗口移动到另一个独立窗口展示的目的,该数据展示过程中不需要始终锁住触点,避免由于“拖放操作”而导致数据展示时的诸多缺陷,并且,基于飞动蒙板窗口的移动能够明显体现出这两个窗口的关联。附图说明图1为本专利技术实施例提供的流程图;图2为本专利技术实施例提供的用户在备选区窗口的选择操作示意图;图3为本专利技术实施例提供的数据展示区示意图;图4为本专利技术实施例提供的浮于所述备选区窗口和展示区窗口的飞动蒙板窗口示意图;图5至图6为本专利技术实施例提供的飞动蒙板窗口移动效果图;图7为本专利技术实施例提供的装置结构图;图8为本专利技术实施例提供的另一装置结构图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。本专利技术提供的方法包括图1所示的流程:参见图1,图1为本专利技术实施例提供的流程图。如图1所示,该流程包括以下步骤:步骤101,备选区窗口确定用户在该备选区窗口执行选中操作所选中的数据,并通知给展示区窗口。优选地,本步骤101具体实现时可包括:备选区窗口在感应到所述用户执行的选中操作时,其中,图2示出了用户在备选区窗口的选择操作,判断所述选中操作是否合法,如果是,则确定用户在备选区窗口执行选中操作所选中的数据。其中,判断选中操作是否合法可由备选区窗口中的应用程序执行,具体可依据预先设置的选中操作黑名单执行,具体为:判断该选中操作是否在所述黑名单中,如果是,则确定所述选中操作不合法,否则,确定所述选中操作合法。另外,本步骤101中,备选区窗口可通过触点在窗口中点击的事件响应函数方法感受用户选中事件,当感受到用户选中事件后,也表示感应到所述用户执行的选中操作。其中,所述触点可为鼠标、触控手指或者手写笔等,本专利技术并不具体限定。步骤102,所述展示区窗口展示确定所述备选区窗口通知的数据在该展示区窗口展示的屏幕坐标。优选地,本步骤102具体实现时可包括:所述展示区窗口判断所述备选区窗口通知的数据是否有效,如果是,则确定该数据在展示区窗口展示时的屏幕坐标。另外,本专利技术中,所述数据展示区预先被分成具有固定间距、且大小相等的方格,所述数据展示区在初始状态默认处于非选中状态的数据,依次按照顺序被分配序号并依次存放在方格,具体如图3所示。基于该描述,则确定数据在展示区窗口展示时的屏幕坐标可为:判断所述数据是否为数据展示区默认的处于非选中状态的数据,如果是,则利用该处于非选中状态的数据的序号、以及数据展示区的方格间距确定所选数据在展示区窗口展示时的屏幕坐标,如果否,则利用所述数据展示区默认的、且处于非选中状态的第一个数据的序号、以及数据展示区的方格间距确定所选数据在展示区窗口展示时的屏幕坐标。步骤103,创建浮于所述备选区窗口和展示区窗口的飞动蒙板窗口,并将触点当前所在的坐标作为始点、所述屏幕坐标作为终点填入至所述飞动蒙板窗口。图4示出了浮于所述备选区窗口和展示区窗口的飞动蒙板窗口。这里,所述飞动蒙板窗口具有以下特性:其实质为一个图片,其中包含一些有效参数,比如始点、终点,在二维坐标系中移动(也称飞行),当移动至终点时,自行消失。步骤104,控制所述飞动蒙板窗口携带用于体现所述数据的直观数据在当前触点所在的坐标开始向所述屏幕坐标移动,当移动至所述屏幕坐标时,去除所述飞动蒙板窗口,并在所述屏幕坐标上展示所述数据。优选地,本专利技术中,为便于飞动蒙板窗口沿着唯一路径移动,可在步骤104执行之前,进一步将X轴、Y轴移动的速度填入至所述飞动蒙板窗口。如此,步骤104中,控制飞动蒙板窗口携带用于体现所述数据的直观数据在始点开始向终点移动包括:以所述飞动蒙板窗口填入的X轴、Y轴移动速度(该移动速度用户肉眼可分辨),控制飞动蒙板窗口携带用于体现所述数据的直观数据(比如所述数据的名称、标题等)在始点开始向终点移动,这能保证飞动蒙板窗口沿着唯一路径移动。图5、图6示出了移动效果。当飞动蒙板窗口到达“终点”后,基于上面描述的飞动蒙板窗口的特性,该飞动蒙板窗口自行消失,同时通知展示区窗口其已到达终点。当展示区窗口接收到该通知后,直接在所述屏幕坐标上展示用户所选数据。如此,完成数据从一个独立窗口移动到另一个窗口的整个展示。至此,完成图1所示的流程。以上对本专利技术提供的方法进行了描述,下面对本专利技术提供的装置进行描述:参见图7,图7为本专利技术实施例提供的装置结构图。如图7所示,该装置可包括:备选区窗口单元,用于确定用户在备选区窗口执行选中操作所选中的数据,并通知给展示区窗口;展示区窗口本文档来自技高网...
数据展示方法和装置

【技术保护点】
一种数据展示方法,其特征在于,该方法包括:备选区窗口确定用户在该备选区窗口执行选中操作所选中的数据,并通知给展示区窗口;所述展示区窗口展示确定所述备选区窗口通知的数据在该展示区窗口展示的屏幕坐标;创建浮于所述备选区窗口和展示区窗口的飞动蒙板窗口,并将触点当前所在的坐标作为始点、所述屏幕坐标作为终点填入至所述飞动蒙板窗口;控制所述飞动蒙板窗口携带用于体现所述数据的直观数据在所述始点开始向所述终点移动,当移动至所述屏幕坐标时,去除所述飞动蒙板窗口,并通知给所述展示区窗口,由所述展示区窗口在所述屏幕坐标上展示所述备选区窗口通知的所述数据。

【技术特征摘要】
1.一种数据展示方法,其特征在于,该方法包括:备选区窗口确定用户在该备选区窗口执行选中操作所选中的数据,并通知给展示区窗口;所述展示区窗口确定所述备选区窗口通知的数据在该展示区窗口展示的屏幕坐标;创建浮于所述备选区窗口和展示区窗口的飞动蒙板窗口,并将触点当前所在的坐标作为始点、所述屏幕坐标作为终点填入至所述飞动蒙板窗口;控制所述飞动蒙板窗口携带用于体现所述数据的直观数据在所述始点开始向所述终点移动,当移动至所述屏幕坐标时,去除所述飞动蒙板窗口,并通知给所述展示区窗口,由所述展示区窗口在所述屏幕坐标上展示所述备选区窗口通知的所述数据。2.根据权利要求1所述的方法,其特征在于,所述确定用户在备选区窗口执行选中操作所选中的数据包括:所述备选区窗口在感应到所述用户执行的选中操作时,判断所述选中操作是否合法,如果是,则确定用户在备选区窗口执行选中操作所选中的数据。3.根据权利要求1所述的方法,其特征在于,所述确定备选区窗口通知的数据在展示区窗口展示的屏幕坐标包括:判断所述备选区窗口通知的数据是否有效,如果是,则确定该数据在展示区窗口展示的屏幕坐标。4.根据权利要求1或3所述的方法,其特征在于,数据展示区预先被分成具有固定间距、且大小相等的方格,所述数据展示区中初始状态默认处于非选中状态的数据,依次按照顺序被分配序号并依次存放在各个方格;所述确定数据在展示区窗口展示时的屏幕坐标包括:判断所述数据是否为数据展示区默认的处于非选中状态的数据,如果是,则利用该处于非选中状态的数据的序号、以及数据展示区的方格间距确定所选数据在展示区窗口展示时的屏幕坐标,如果否,则利用所述数据展示区默认的、且处于非选中状态的第一个数据的序号、以及数据展示区的方格间距确定所选数据在展示区窗口展示时的屏幕坐标。5.根据权利要求1所述的方法,其特征在于,所述飞动蒙板窗口在二维坐标空间中移动;在控制飞动蒙板窗口携带用于体现所述数据的直观数据在始点开始向终点移动之前,进一步包括:将X轴、Y轴移动的速度填入至所述飞动蒙板窗口;所述控制飞动蒙板窗口携带用于体现所述数据的直观数据在始点开始向终点移动包括:以所述飞动蒙板窗口填入的X轴、Y轴移动速度,控制飞动蒙板窗口携带用于体现所述数据的直观数据在始点开始向终点移动。6....

【专利技术属性】
技术研发人员:付云雷
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1