窗口显示方法及计算机设备技术

技术编号:33905826 阅读:17 留言:0更新日期:2022-06-25 18:39
本发明专利技术提供了一种窗口显示方法,该窗口显示方法包括:获取创建第一窗口的请求,第一窗口包括具有一定透明度的状态和非透明状态;判断是否存在第二窗口,其中,第二窗口为先前创建的窗口;当存在第二窗口时,创建具有一定透明度状态的第一窗口;以及将具有一定透明度状态的第一窗口进行全屏显示并置顶。此外,本发明专利技术还提供了一种计算机设备。本发明专利技术技术方案有效解决了窗口显示对比度较小的问题。效解决了窗口显示对比度较小的问题。效解决了窗口显示对比度较小的问题。

【技术实现步骤摘要】
窗口显示方法及计算机设备


[0001]本专利技术涉及终端
,尤其涉及一种窗口显示方法及计算机设备。

技术介绍

[0002]随着终端设备朝着智能化的方向发展,用户界面的显示效果越来越丰富。用户界面通常由多个窗口叠加显示而成。一般情况下,最新弹出的窗口往往是用户更为关注的。然而一般情况下,最新弹出的窗口和先前创建的窗口的显示效果是一样的,最新弹出的窗口和先前创建的窗口的对比度较小。导致最新弹出的窗口显示不突出,无法有效向用户呈现最新弹出窗口的信息,导致用户体验也较差。

技术实现思路

[0003]本专利技术提供了一种窗口显示方法及计算机设备,有效提升了窗口显示的对比度。
[0004]第一方面,本专利技术实施例提供一种窗口显示方法,所述窗口显示方法包括:
[0005]获取创建第一窗口的请求,所述第一窗口包括具有一定透明度的状态和非透明状态;
[0006]判断是否存在第二窗口,其中,所述第二窗口为先前创建的窗口;
[0007]当存在所述第二窗口时,创建具有一定透明度状态的第一窗口;以及
[0008]将所述具有一定透明度状态的第一窗口进行全屏显示并置顶。
[0009]第二方面,本专利技术实施例提供一种计算机设备,所述计算机设备包括处理器、以及存储器,所述存储器用于存储窗口显示程序指令,所述处理器用于执行所述窗口显示程序指令以实现如上所述的窗口显示方法。
[0010]上述窗口显示方法及计算机设备,当存在先前创建的窗口,即第二窗口时,将创建的第一窗口全屏置顶显示,使得第一窗口相对于第二窗口更突出显示,从而有效提升第一窗口和第二窗口的对比度。同时,将第一窗口以具有一定透明度状态的形式显示,使得第二窗口透过第一窗口仍可见,在突出显示第一窗口的同时,可以有效避免用户忽略了第二窗口的存在。
附图说明
[0011]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0012]图1为本专利技术实施例提供的窗口显示方法的流程图。
[0013]图2为本专利技术实施例提供的窗口显示方法的第一子流程图。
[0014]图3为本专利技术实施例提供的窗口显示方法的第二子流程图。
[0015]图4为本专利技术实施例提供的窗口显示方法的第三子流程图。
[0016]图5为图1所示的非透明状态的第一窗口创建的过程示意图。
[0017]图6为图1所示的具有一定透明度状态的第一窗口创建的过程示意图。
[0018]图7为本专利技术实施例提供的计算机设备的结构示意图。
[0019]元件符号说明
[0020]标号
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
名称
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
标号
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
名称
[0021]99
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
终端设备
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
200
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二窗口
[0022]10
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
显示屏
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
201
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二控件
[0023]100
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一窗口
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
20
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
计算机设备
[0024]101
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一控件
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
21
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
处理器
[0025]102
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
背景控件
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
22
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
存储器
[0026]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0027]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0028]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,换句话说,描述的实施例根据除了这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,还可以包含其他内容,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于只清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0029]需要说明的是,在本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者多个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。
[0030]请结合参看图1、图5和图6,其为本专利技术实施例提供的窗口显示方法的流程图和第一窗口创建的过程示意图。窗口显示方法包括但不限于应用于具有显示屏10的终端设备99,如手机、电脑、呼吸机等。窗口显示方法具体包括如下步骤。
[0031]步骤S102,获取创建第一窗口的请求。具体地,本方法利用计算机设备20获取创建第一窗口100的请求。其中,第一窗口100包括具有一定透明度的状态和非透明状态。
[0032]步骤S104,判断是否存在第二窗口。具体地,本方法利用计算机设备20判断是否存在第二窗口200。其中,第二窗口200为先前创建的窗口。当存在第二窗口200时(如图6所示),执行步骤S106。当不存在第二窗口200时(如图5所示),执行步骤S114。
[0033]步骤S106,创建具有一定透明度状态的第一窗口。具体地,本方法利用计算机设备
20创建具有一定透明度状态的第一窗口100。在本实施例中,计算机设备20控制第一窗口100的透明度为预设值。其中,预设值为0

100%之间的任意数值。即是说,当创建第一窗口100时,若先前已经存在第二窗口200,使第一窗口100以具有一定透明度状态的形式显示。
[0034]步骤S108,将具有一定透明本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种窗口显示方法,其特征在于,所述窗口显示方法包括:获取创建第一窗口的请求,所述第一窗口包括具有一定透明度的状态和非透明状态;判断是否存在第二窗口,其中,所述第二窗口为先前创建的窗口;当存在所述第二窗口时,创建具有一定透明度状态的第一窗口;以及将所述具有一定透明度状态的第一窗口进行全屏显示并置顶。2.如权利要求1所述的窗口显示方法,其特征在于,所述窗口显示方法还包括:当创建所述具有一定透明度状态的第一窗口时,控制所述第二窗口进入非透明状态。3.如权利要求2所述的窗口显示方法,其特征在于,控制所述第二窗口进入非透明状态具体包括:判断所述第二窗口的数量是否至少为两个;当所述第二窗口的数量至少为两个时,控制最新创建的第二窗口进入非透明状态。4.如权利要求1所述的窗口显示方法,其特征在于,所述窗口显示方法还包括:检测所述第一窗口的第一控件;控制检测到的第一控件以非透明状态显示于所述第一窗口。5.如权利要求4所述的窗口显示方法,其特征在于,控制检测到的第一控件以非透明状态显示于所述第一窗口之前,所述窗口显示方法还...

【专利技术属性】
技术研发人员:黄君徐光龙
申请(专利权)人:深圳融昕医疗科技有限公司
类型:发明
国别省市:

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

1