【技术实现步骤摘要】
本专利技术涉及电子设备的对象控制
,特别是一种对象处理方法及对象处理装置、电子设备。
技术介绍
目前由于显示器的物理尺寸越来越大,使得在用户执行操作时,光标需要移动的距离越来越远,如图1所示,在显示屏的左上角有一个名字为“邮件保存”的文件夹,而在显示屏的右边中部位置有一封邮件X. eml,如果用户需要将邮件保存到“邮件保存”文件夹中, 可以通过如下的方式实现首先将光标移到X. eml的图标上;进行选择操作;将邮件X. eml拖拽到邮件保存文件夹的图标上方;放开指点物。通过以上的方式即可将X. eml保存到邮件保存文件夹中,但可以发现,上述的操作过程中至少存在如下缺点在邮件X. eml的图标与邮件保存文件夹的图标之间的距离较大时(这种距离较大可能是由各种因素造成的,如显示器物理尺寸较大、图标位于不同的显示器上等),由于需要将邮件X. eml的图标拖拽到邮件保存文件夹的图标上方,这样就需要对持续指点物执行大范围的操作(如鼠标在桌面上滑动很长的距离,又或者手指在触摸屏/触摸板上滑动很长的距离),或者分为多次操作(如先将X. eml的图标拖拽到屏幕中部后松开,然后将 X. eml的图标从屏幕中部拖拽到邮件保存文件夹的图标的上方后松开)来执行。但很明显上述的各种方式都存在由于操作距离长的问题,用户操作极为不方便, 操作效率低。又或者当光标当前在显示屏的右下角,当用户需要打开“邮件保存文件夹”时,需要将光标从显示屏的右下角移动到显示屏的左上角来选择“邮件保存文件夹”后,才能执行后续的文件夹打开操作,上述的操作同样存在由于操作距离长带来的用户操作极为不方便,操作 ...
【技术保护点】
【技术特征摘要】
1.一种对象处理方法,其特征在于,包括 根据用户执行的第一操作确定第一对象;确定与所述第一对象具有关联关系的至少一个第二对象; 利用一可视化效果指示所述第二对象与所述第一对象的关联关系; 判断所述用户是否对所述第一对象执行第二操作,并在判断结果指示用户对所述第一对象执行第二操作时,根据所述第二对象中的一个对象的类型对所述第一对象执行相应的处理操作;所述处理操作产生的结果与所述第一对象被指点物选中并拖拽到所述第二对象所在的位置后放开所产生的结果相同;所述第二操作使所述第一对象移动的距离小于执行所述第二操作前所述第一对象和第二对象之间的距离。2.根据权利要求1所述的对象处理方法,其特征在于,所述第一对象和第二对象位于不同的显示屏。3.根据权利要求1所述的对象处理方法,其特征在于,在所述第二对象包括多个时,所述可视化效果指示所述第一对象与所有第二对象的关联关系,所述第二操作为拖拽所述第一对象移动的操作,所述根据所述第二对象中的一个对象的类型对所述第一对象执行相应的处理操作具体包括确定第一对象与每一个第二对象连接形成的第二线段; 确定拖拽所述第一对象移动时形成的第一线段; 分别计算第一线段与每一个第二线段之间的夹角;根据夹角最小的第二线段所对应的第二对象的类型对所述第一对象执行相应的处理操作。4.根据权利要求1所述的对象处理方法,其特征在于,所述第二对象为文件夹对象或能够打开所述第一对象的应用程序对象,在所述第二对象为文件夹对象时,所述处理操作为剪切所述第一对象,并将所述第一对象粘贴到所述文件夹中,在所述第二对象为能够打开所述第一对象的应用程序对象时,所述处理操作为利用所述第二对象打开所述第一对象。5.根据权利要求1所述的对象处理方法,其特征在于,在所述第二对象包括多个时,所述可视化效果指示所述第一对象与第二对象中的一个的关联关系,所述利用一可视化效果指示所述第一对象与所述第二对象的关联关系具体包括在所述第一对象上呈现包括一可改变方向的指针的选择模块供用户执行选择操作; 确定用户执行选择操作后所述指针所在的第一射线; 确定第一对象与每一个第二对象连接形成的第二线段; 分别计算第一射线与每一个第二线段之间的夹角;利用所述可视化效果指示所述第一对象与夹角最小的第二线段所对应的第二对象之间的关联关系。6.一种对象处理装置,其特征在于,包括第一对象确定模块,用于根据用户执行的第一操作确定第一对象; 第二对象确定模块,用于确定与所述第一对象具有关联关系的至少一个第二对象; 第一可视化指示模块,用于利用一可视化效果指示所述第二对象与所述第一对象的关联关系;第一操作执行模块,用于判断所述用户是否对所述第一对象执行第二操作,并在判断结果指示用户对所述第一对象执行第二操作时,根据所述第二对象中的一个对象的类型对所述第一对象执行相应的处理操作;所述处理操作产生的结果与所述第一对象被指点物选中并拖拽到所述第二对象所在的位置后放开所产生的结果相同;所述第二操作使所述第一对象移动的距离小于执行所述第二操作前所述第一对象和第二对象之间的距离。7.一种电子设备,其特征在于,包括 输入设备;显不器;第一对象确定模块,用于根据用户通过输入设备执行的第一操作确定第一对象; 第二对象确定模块,用于确定与所述第一对象具有关联关系的至少一个第二对象; 第一可视化指示模块,用于利用一可视化效果在所述显示器上指示所述第二对象与所述第一对象的关联关系;第一操作执行模块,用于判断所述用户是否对所述第一对象执行第二操作,并在判断结果指示用户对所述第一对象执行第二操作时,根据所述第二对象中的一个对象的类型对所述第一对象执行相应的处理操作;所述处理操作产生的结果与所述第一对象被指点物选中并拖拽到所述第二对象所在的位置后放开所产生的结果相同;所述第二操作使所述第一对象移动的距离小于执行所述第二操作前所述第一对象和第二对象之间的距离。8.一种对象处理方法,其特征在于,包括 根据用户执行的第一操作确定第一对象;确定与所述第一对象具有关联关系的至少一个第二对象;将所述第二对象从第一位置移动到第二位置,所述第二位置到所述第一对象的距离小于所述第一位置到所述第一对象的距离;判断所述用户是否对所述第一对象执行第三操作,并在判断结果指示用户对所述第一对象执行第三操作时,根据所述第二对象中的一个对象的类型对所述第一对象执行相应的处理操作;所述处理操作产生的结果与所述第一对象被指点物选中并拖拽到所述第二对象所在的位置后放开后产生的结果相同。9.根据权利要求8所述的对象处理方法,其特征在于,还包括利用一可视化效果指示所述第一对象与移动操作后的所述第二对象的关联关系。10.根据权利要求9所述的对象处理方法,其特征在于,在所述第二对象包括多个时, 所述可视化效果指示...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。