CN118760364A - 大小写字母快速切换的输入方法、电子设备和存储介质 - Google Patents
大小写字母快速切换的输入方法、电子设备和存储介质 Download PDFInfo
- Publication number
- CN118760364A CN118760364A CN202410880705.0A CN202410880705A CN118760364A CN 118760364 A CN118760364 A CN 118760364A CN 202410880705 A CN202410880705 A CN 202410880705A CN 118760364 A CN118760364 A CN 118760364A
- Authority
- CN
- China
- Prior art keywords
- letter
- switching
- sub
- mouse
- case
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000003860 storage Methods 0.000 title claims abstract description 20
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000003825 pressing Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 18
- 238000004590 computer program Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
本发明涉及计算机技术领域,尤其涉及一种大小写字母快速切换的输入方法、电子设备和计算机可读存储介质,包括:将虚拟键盘显示于屏幕;其中,所述虚拟键盘包括字母按键,每一个所述字母按键上显示对应字母的当前形式;若任意一个所述字母按键检测到符合预设切换条件的操作,则将子字母按键显示于所述字母按键;其中,所述子字母按键上显示与对应字母当前形式不同的切换形式;当所述子字母按键接收到符合预设输入条件的操作,则将对应字母的切换形式显示于屏幕。可见,该大小写字母快速切换的输入方法、电子设备和计算机可读存储介质,只需要在待输入字母的字母按键上执行相应的操作,就能实现字母按键对应字母的大小写形式反复切换输入的目的。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种大小写字母快速切换的输入方法、电子设备和计算机可读存储介质。
背景技术
随着科学技术的不断发展,电子设备的功能集成度越来越高,有越来越多的设备无需再额外配置物理键盘,仅依靠鼠标和虚拟键盘的配合就能实现各种编辑输入和操作控制的功能。比如:网络硬盘录像机,其界面操作就基本上是使用鼠标来完成的,对于文字的输入则通常是使用编辑框配合虚拟键盘来完成。编辑框中显示当前编辑的文字和光标,鼠标可对编辑框进行操作。鼠标左键点击编辑框后,编辑框下方弹出虚拟键盘,虚拟键盘包含数字按键、字母按键、符号按键和操作符按键等,通过鼠标点击虚拟键盘的按键实现内容的输入。不过,当需要在编辑框中反复输入大写字母和小写字母时,就不得不频繁的点击虚拟键盘的切换大小写锁定键来实现大小写字母输入模式的切换,操作步骤既麻烦又繁琐。
发明内容
鉴于此,本发明提出了一种大小写字母快速切换的输入方法、电子设备和计算机可读存储介质,旨在解决当前对于没有额外配置物理键盘的电子设备,用户要实现在大小写字母输入模式之间反复切换的目的,就不得不频繁使用鼠标点击虚拟键盘的切换大小写锁定键,操作步骤繁琐且切换效率低下的问题。
为解决上述问题,本发明采取了以下技术方案:
第一方面,本发明提出了一种大小写字母快速切换的输入方法,包括:
将虚拟键盘显示于屏幕;其中,所述虚拟键盘包括字母按键,每一个所述字母按键上显示对应字母的当前形式,所述当前形式为字母的大写形式或小写形式;
若任意一个所述字母按键检测到符合预设切换条件的操作,则将子字母按键显示于所述字母按键;其中,所述子字母按键上显示与对应字母当前形式不同的切换形式,所述切换形式为字母的小写形式或大写形式;
当所述子字母按键接收到符合预设输入条件的操作,则将对应字母的切换形式显示于屏幕。
进一步地,所述将对应字母的切换形式显示于屏幕,包括:
若所述当前形式为字母的大写形式,则将对应字母的小写形式显示于屏幕;
若所述当前形式为字母的小写形式,则将对应字母的大写形式显示于屏幕。
进一步地,所述符合预设切换条件的操作,包括:
监听所述字母按键的鼠标事件;
若检测到鼠标长按事件,则获得当前时间和所述鼠标长按事件的起始时间的时间差值;当所述时间差值大于等于预设第一差值,则判断所述鼠标长按事件为符合预设切换条件的操作;
若检测到鼠标悬停事件,则获得当前时间和所述鼠标悬停事件的起始时间的时间差值;当所述时间差值大于等于预设第二差值,则判断所述鼠标悬停事件为符合预设切换条件的操作;
若检测到鼠标双击事件,则判断所述鼠标双击事件为符合预设切换条件的操作。
进一步地,所述符合预设输入条件的操作,包括:
监听所述子字母按键的鼠标事件;
当检测到鼠标移动事件,且所述鼠标移动事件的终点位置对应于显示切换形式的所述子字母按键,则获得所述鼠标移动事件的结束时间;
以所述结束时间为起点时间,在预设时长内检测是否发生鼠标释放事件,若是,则确认为发生符合预设输入条件的操作。
进一步地,所述将子字母按键显示于所述字母按键,包括:
将所述字母按键分成两个子字母按键显示于屏幕,其中一个所述子字母按键显示对应字母的当前形式,另一个所述子字母按键显示对应字母的切换形式。
进一步地,所述两个子字母按键之一位于所述字母按键的左边位置,所述两个子字母按键之另一位于所述字母按键的右边位置;或;
所述两个子字母按键之一位于所述字母按键的上方位置,所述两个子字母按键之另一位于所述字母按键的下方位置。
进一步地,所述两个子字母按键左右对称设置或上下对称设置。
进一步地,所述将对应字母的切换形式显示于屏幕之后,还包括:所述字母按键恢复显示对应字母的所述当前形式。
第二方面,本发明还提出了一种电子设备,包括:
存储器,用于存储程序指令;以及
处理器,用于执行所述程序指令以实现如上所述的大小写字母快速切换的输入方法的步骤。
第三方面,本发明还提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行的指令,所述计算机可执行的指令被处理器执行时实现如上所述的大小写字母快速切换的输入方法的步骤。
与现有技术相比,本发明的有益效果在于:一种大小写字母快速切换的输入方法、电子设备和计算机可读存储介质,将虚拟键盘显示于屏幕;其中,所述虚拟键盘包括字母按键,每一个所述字母按键上显示对应字母的当前形式,所述当前形式为字母的大写形式或小写形式。通过对所述字母按键执行符合预设切换条件的操作,能够将子字母按键显示于所述字母按键;其中,所述子字母按键上显示与对应字母当前形式不同的切换形式,所述切换形式为字母的小写形式或大写形式。通过对所述子字母按键执行符合预设输入条件的操作,将对应字母的切换形式显示于屏幕。可见,该大小写字母快速切换的输入方法、电子设备和计算机可读存储介质,在没有额外配置物理键盘的前提下,当需要在大小写字母输入模式之间反复切换时,无需频繁使用鼠标点击虚拟键盘的切换大小写锁定键,只需要在待输入字母的字母按键上执行相应的操作,就能实现该字母按键对应字母的大小写形式反复切换输入的目的,操作步骤便捷直观且切换效率高,使用轻松方便,用户体验度好。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本发明的大小写字母快速切换的输入方法第一实施例的流程示意图;
图2为本发明实施例的虚拟键盘的示意图;
图3为本发明的大小写字母快速切换的输入方法第二实施例的流程示意图;
图4为本发明实施例的虚拟键盘在字母按键上显示对应字母的当前形式的示意图;
图5为本发明实施例的虚拟键盘在子字母按键上显示对应字母的切换形式的示意图;
图6为本发明实施例的虚拟键盘将子字母按键对应字母的切换形式显示于屏幕的示意图;
图7为本发明实施例的虚拟键盘将字母按键恢复对应字母的所述当前形式的示意图;
图8为本发明实施例方案涉及的硬件运行环境中电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的方案进行清楚完整地描述,显然,所描述的实施例仅是本发明中的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
请参阅图1所示,其是本发明的大小写字母快速切换的输入方法第一实施例的流程示意图。
在本实施例中,所述大小写字母快速切换的输入方法,包括:
步骤S100:将虚拟键盘显示于屏幕。
其中,所述虚拟键盘包括字母按键,每一个所述字母按键上显示对应字母的当前形式,所述当前形式为字母的大写形式或小写形式。
具体而言,将虚拟键盘显示于屏幕,就是为了方便用户输入字符。虚拟键盘是一种软件模拟的键盘界面,通常以图形化的形式呈现在电子设备的屏幕上。用户可通过使用鼠标或触摸屏操作虚拟键盘上的按键的方式来模拟物理键盘的输入操作。虚拟键盘是一种灵活的输入方式,可以替代传统的物理键盘,为用户提供更多元化的输入方法。
步骤S200:若任意一个所述字母按键检测到符合预设切换条件的操作,则将子字母按键显示于所述字母按键。
其中,所述子字母按键上显示与对应字母当前形式不同的切换形式,所述切换形式为字母的小写形式或大写形式。
具体而言,虚拟键盘的字母按键上一次只能显示对应字母的一种形式,该形式可以是对应字母的大写形式,也可以是对应字母的小写形式。当用户需要反复地在输入大写字母和输入小写字母之间切换时,目前就只能频繁的点击虚拟键盘的切换大小写锁定键来切换对应显示的虚拟键盘,再通过点击切换后的虚拟键盘上对应的字母按键来完成,操作步骤较繁琐。
请参阅图2所示,其是本发明实施例的虚拟键盘的示意图。在图2中,被框住的向上箭头按键,就是切换大小写锁定键。此时,屏幕上显示的是可直接输入小写字母的虚拟键盘,点击该虚拟键盘的字母按键,就可实现小写字母的输入。比如点击字母按键g,就输入字母g,并将字母g显示于屏幕。当鼠标点击切换大小写锁定键,此时,屏幕上显示的就是可直接输入大写字母的虚拟键盘,点击该虚拟键盘的字母按键,就可实现大写字母的输入。比如点击字母按键G,则输入字母G,并将字母G显示于屏幕。通过鼠标点击切换大小写锁定键,可实现通过虚拟键盘输入大写字母和输入小写字母之间的切换。
具体而言,使用本发明实施例提供的大小写字母快速切换的输入方法,无需实施上述鼠标频繁点击切换大小写锁定键的操作,也能实现大小写字母快速切换的输入。当在任意一个所述字母按键检测到符合预设切换条件的操作,则将子字母按键显示于所述字母按键。所述子字母按键上显示与对应字母当前形式不同的切换形式(即所述当前形式为字母的大写形式时,所述切换形式为字母的小写形式;所述当前形式为字母的小写形式时,所述切换形式为字母的大写形式)。鼠标直接操作所述子字母按键,即可完成与字母当前形式不同的切换形式的输入。
具体而言,当用户实施符合预设切换条件的操作时,通常就是需要进行字母的大小写切换输入。此时将显示对应字母的切换形式的所述子字母按键显示于字母按键,供用户操作即可。不过有时候,用户也不可避免会执行一些误操作,这时候,除了将显示对应字母的切换形式的子字母按键显示于字母按键之外,也可以把显示对应字母的当前形式的子字母按键显示于字母按键,供用户查看,以便明确当前的字母输入模式是字母大写形式输入模式还是字母小写形式输入模式,并选择需要的字母形式(字母大写形式或字母小写形式)进行操作,整个切换过程灵活度更高。当然,子字母按键的显示形式还有很多,具体可根据用户的使用习惯和实际的应用场景进行设置,此处不再举例赘述。
步骤S300:当所述子字母按键接收到符合预设输入条件的操作,则将对应字母的切换形式显示于屏幕。
具体而言,所述符合预设输入条件的操作可以是鼠标单击、鼠标双击、鼠标移动和鼠标释放等各种简单操作,也可以是配合之前符合预设切换条件的操作设计的一些鼠标连续动作。具体可根据应用场景设置,此处不再举例赘述。所述子字母按键响应于接收到符合预设输入条件的操作,就会将对应字母的切换形式显示于屏幕的编辑框或文本光标处。
在本申请的一些实施例中,所述将对应字母的切换形式显示于屏幕,包括:
若所述当前形式为字母的大写形式,则将对应字母的小写形式显示于屏幕;
若所述当前形式为字母的小写形式,则将对应字母的大写形式显示于屏幕。
具体而言,当前形式可以是字母的大写形式,也可以是字母的小写形式。切换形式可以是字母的大写形式,也可以是字母的小写形式。不过当前形式和切换形式一直处于不同的状态。使用这样的设计逻辑,可以根据字母按键对应字母的大小写形式进行切换,并将切换后的对应字母的大小写形式显示在子字母按键上,帮助用户确认输入的形式。一旦用户确认子字母按键上显示的对应字母的切换形式就是需要的字母形式,就可直接鼠标操作该子字母按键进行输入,操作过程简单直接,效果好。
与现有技术相比,本发明实施例的大小写字母快速切换的输入方法,在没有额外配置物理键盘的前提下,当需要在大小写字母输入模式之间反复切换时,无需频繁使用鼠标点击虚拟键盘的切换大小写锁定键,只需要在待输入字母的字母按键上执行相应的操作,就能实现该字母按键对应字母的大小写形式反复切换输入的目的,操作步骤便捷直观且切换效率高,使用轻松方便,用户体验度好。
请参阅图3所示,其是本发明的大小写字母快速切换的输入方法第二实施例的流程示意图。
本实施例相对于大小写字母快速切换的输入方法的第一实施例,对符合预设切换条件的操作和符合预设输入条件的操作进行了详细说明,并对子字母按键的显示形式进行了细化,同时新增了字母按键恢复显示对应字母的当前形式的步骤。
在本实施例中,所述大小写字母快速切换的输入方法,包括:
步骤S100:将虚拟键盘显示于屏幕。
其中,所述虚拟键盘包括字母按键,每一个所述字母按键上显示对应字母的当前形式,所述当前形式为字母的大写形式或小写形式。
具体而言,虚拟键盘包括26个字母按键,每个字母按键上显示对应字母的大写形式或小写形式。用户可以通过观察每个字母按键上显示的字母大小写形式来确定当前输入模式是字母的大写形式输入模式还是字母的小写形式输入模式,并确定一种更适合当前待输入文本的输入模式。比如:当前待输入文本的字母以小写形式居多,就选择字母的小写形式输入模式;当前待输入文本的字母以大写形式居多,就选择字母的大写形式输入模式。此时的选择操作,并不是本发明实施例所述的需要在大小写字母输入模式之间反复切换的场合,此次操作直接使用鼠标点击一次虚拟键盘的切换大小写锁定键即可。
步骤S201:若任意一个所述字母按键检测到符合预设切换条件的操作,则将所述字母按键分成两个子字母按键显示于屏幕,其中一个所述子字母按键显示对应字母的当前形式,另一个所述子字母按键显示对应字母的切换形式。
具体而言,当用户实施符合预设切换条件的操作时,通常就是需要进行字母的大小写切换输入,且该字母的大小写切换输入的需求频次较高。将所述字母按键分成两个子字母按键,可以让用户更直观地看到对应字母的当前形式和切换形式。用户根据需要选择操作显示当前形式的子字母按键或者显示切换形式的子字母按键,以便更灵活地输入所需字母的大小写形式。当然,通常情况下,用户会选择操作显示切换形式的子字母按键,以达到大小写字母快速切换的输入的目的。这样的设计对于需要频繁切换字母大小写形式的用户来说,增加了用户的选择性和操作便捷性,帮助用户更轻松地完成字母输入任务,提高了用户体验度。
在本申请的一些实施例中,所述两个子字母按键之一位于所述字母按键的左边位置,所述两个子字母按键之另一位于所述字母按键的右边位置;或;
所述两个子字母按键之一位于所述字母按键的上方位置,所述两个子字母按键之另一位于所述字母按键的下方位置。
具体而言,以上举例说明了两种子字母按键的设置方式,用户可根据自身的喜好和使用习惯,选择一种设置方式,此处不再举例赘述。
在本申请的一些实施例中,所述两个子字母按键左右对称设置或上下对称设置。
具体而言,两个子字母按键对称设置,说明两个子字母按键在字母按键上占据了相同的表面积。当然,两个子字母按键在字母按键上占据的表面积也可以不同。用户实施符合预设切换条件的操作,通常就是需要进行字母的大小写字形式切换输入,此时将显示对应字母的切换形式的子字母按键的表面积设置为大于显示对应字母的当前形式的子字母按键的表面积,既可方便用户的操作,又给客户提供了字母的当前形式作为参考。
在本申请的一些实施例中,所述符合预设切换条件的操作,包括:
监听所述字母按键的鼠标事件;
若检测到鼠标长按事件,则获得当前时间和所述鼠标长按事件的起始时间的时间差值;当所述时间差值大于等于预设第一差值,则判断所述鼠标长按事件为符合预设切换条件的操作;
若检测到鼠标悬停事件,则获得当前时间和所述鼠标悬停事件的起始时间的时间差值;当所述时间差值大于等于预设第二差值,则判断所述鼠标悬停事件为符合预设切换条件的操作;
若检测到鼠标双击事件,则判断所述鼠标双击事件为符合预设切换条件的操作。
具体而言,以上举例说明了三种符合预设切换条件的操作,分别为鼠标长按事件、鼠标悬停事件和鼠标双击事件。这些鼠标事件都是用户界面设计中的常见操作方式,用户的接受度高,具体使用哪种方式取决于设计的需求和用户的使用习惯。所述预设第一差值和所述预设第二差值均为短暂时间,两者可以相等也可以不相等。
步骤S300:当所述子字母按键接收到符合预设输入条件的操作,则将对应字母的切换形式显示于屏幕。
在本申请的一些实施例中,所述符合预设输入条件的操作,包括:
监听所述子字母按键的鼠标事件;
当检测到鼠标移动事件,且所述鼠标移动事件的终点位置对应于显示切换形式的所述子字母按键,则获得所述鼠标移动事件的结束时间;
以所述结束时间为起点时间,在预设时长内检测是否发生鼠标释放事件,若是,则确认为发生符合预设输入条件的操作。
具体而言,以上举例说明了一种符合预设输入条件的操作。这种操作是为了配合上述符合预设切换条件的操作中的鼠标长按事件而设计的。即用户在字母按键执行鼠标长按事件时,将字母按键分成两个子字母按键,用户将鼠标直接移动到显示对应字母切换形式的子字母按键上释放鼠标,即可完成对应字母的切换形式的输入。可见,上述鼠标移动操作和鼠标释放操作是在鼠标长按操作之后执行,整体操作过程更具流畅性和连贯性。当然,符合预设输入条件的操作还可以是其他操作或操作的组合,比如鼠标双击事件等,具体取决于设计的需求和用户习惯,此处不再举例赘述。不过,符合预设输入条件的操作,更倾向于使用用户界面设计中的常见操作方式,因为操作方式越简单,用户的接受度和体验度越高。所述预设时长为短暂时间,可以为0.5s、1s或1.5s等。
步骤S400:所述字母按键恢复显示对应字母的所述当前形式。
具体而言,用户基于虚拟键盘,执行完符合预设切换条件的操作和符合预设输入条件的操作之后,将对应字母的切换形式显示于屏幕,即完成了一次字母输入的大小写形式切换。此时,将字母按键恢复成显示对应字母的当前形式,就和虚拟键盘的其他字母按键的大小写形式一致,以便进行后续的字符输入。如果后续又需要在大小写字母输入模式之间进行切换,就在待输入的字母按键上执行相应的操作,即可再一次实现该字母按键对应字母的大小写形式切换的输入目的,无需频繁使用鼠标点击虚拟键盘的切换大小写锁定键,就可流畅地实现大小写字母快速切换的输入效果。
以下结合附图4、附图5、附图6和附图7,对本发明实施例的所述大小写字母快速切换的输入方法的操作步骤进行具体说明。以网络硬盘录像机为例,当进入输入界面时,屏幕上会显示编辑框和虚拟键盘。当需要在编辑框中输入小写字母g和大写字母G时,具体操作步骤如下:
1.鼠标左键点击编辑框,弹出虚拟键盘。请参阅图4所示,其是发明实施例的虚拟键盘在字母按键上显示对应字母的当前形式的示意图。图4中示出了能够直接输入字母的小写形式的虚拟键盘,当鼠标点击虚拟键盘的字母按键g时,就可在编辑框中输入小写字母g。
2.将鼠标左键移动到对应小写字母g的字母按键g上,将鼠标左键按下并保持短暂时间后,字母按键g此时分为上下两部分,形成两个子字母按键。上半部分的子字母按键显示大写字母G,下半部分的子字母按键显示小写字母g。请参阅图5所示,其是本发明实施例的虚拟键盘在子字母按键上显示对应字母的切换形式的示意图。图5中示出的虚拟键盘将字母按键g分成两个子字母按键,分别是子字母按键G和子字母按键g,两者上下对称设置。
3.将鼠标左键移动到子字母按键G处,并抬起鼠标左键,编辑框中显示大写字母G,同时字母按键g恢复原始状态(显示所述当前形式),以完成大写字母G在编辑框的输入。请参阅图6所示,其是本发明实施例的虚拟键盘将子字母按键对应字母的切换形式显示于屏幕的示意图。图6中示出已经完成了一次对应字母的大小写形式快速切换输入过程的虚拟键盘。此时的虚拟键盘恢复成可直接输入小写字母的界面。
4.将鼠标左键移动到字母按键g上,鼠标左键快速按下并抬起,执行一次鼠标单击事件,编辑框中显示小写字母g,完成小写字母g在编辑框中的输入。请参阅图7所示,其是本发明实施例的虚拟键盘将字母按键恢复对应字母的所述当前形式的示意图。图7中示出了编辑框中已成功输入字母G和字母g的显示效果。
本实施例的大小写字母快速切换的输入方法,当编辑框中需要输入的文本中包括大写字母和小写字母时,若大写字母的数量多于小写字母,可将虚拟键盘直接切换至显示大写字母按键状态,鼠标左键快速点击相应字母按键即可输入大写字母,而需要输入小写字母时,则可短暂长按鼠标左键,待字母按键分成上下两部分,再将鼠标左键移动到对应显示字母的小写形式(切换形式)的子字母按键上并抬起鼠标左键即可。反之,若小写字母的数量多于大写字母,可将虚拟键盘直接切换至显示小写字母按键状态,鼠标左键快速点击相应字母按键即可输入小写字母,而需要输入大写字母时,则可短暂长按鼠标左键,待字母分成上下两部分,再将鼠标左键移动到对应显示字母的大写形式(切换形式)的子字母按键上并抬起鼠标左键即可。通过鼠标左键短暂长按并在分成上下两部分的字母按键中,选择在显示切换形式的子字母按键上抬起,就可完成大小写字母快速切换的输入。该输入方式相对于每次都需要点击虚拟键盘的切换大小写锁定键来切换虚拟键盘的字母大小写输入状态而言,更加的快捷方便,用户体验度好。
以下为本发明提供的电子设备的实施例。电子设备的实施例与上述的大小写字母快速切换的输入方法的实施例属于同一构思,电子设备的实施例中未详尽描述的细节内容,可以参考上述大小写字母快速切换的输入方法的实施例。
请参阅图8,其是本发明实施例方案涉及的硬件运行环境中电子设备的结构示意图。
在本实施例中,一种电子设备,包括:
存储器1005,用于存储程序指令;以及
处理器1001,用于执行所述程序指令以实现如上所述的大小写字母快速切换的输入方法的步骤。
本发明实施例的电子设备可以是桌上型计算机、笔记本、掌上电脑及服务器等计算设备。如图8所示,该电子设备可以包括:处理器1001(例如CPU)、网络接口1004、用户接口1003、存储器1005和通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元,比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图8中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图8所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及计算机程序。
在图8所示的电子设备中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的计算机程序,计算机程序被处理器1001调用执行时实现上述的大小写字母快速切换的输入方法的步骤。
以下为本发明提供的计算机可读存储介质的实施例。计算机可读存储介质的实施例与上述的大小写字母快速切换的输入方法和电子设备的实施例属于同一构思,计算机可读存储介质的实施例中未详尽描述的细节内容,可以参考上述大小写字母快速切换的输入方法和电子设备的实施例。
在本实施例中,一种计算机可读存储介质,其上存储有计算机可执行的指令,所述计算机可执行的指令被处理器执行时实现如上所述的大小写字母快速切换的输入方法的步骤。
本发明的电子设备和计算机可读存储介质,由于都能够实现上述大小写字母快速切换的输入方法的步骤,因此至少具有上述的大小写字母快速切换的输入方法的步骤实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
以上所述的仅为本发明的部分或优选实施例,无论是文字还是附图都不能因此限制本发明保护的范围,凡是在与本发明一个整体的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明保护的范围内。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序商品。因此,本申请可采用完全硬件实施例、完全软件实施例,或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序商品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)和计算机程序商品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框,以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。
Claims (10)
1.一种大小写字母快速切换的输入方法,其特征在于,包括:
将虚拟键盘显示于屏幕;其中,所述虚拟键盘包括字母按键,每一个所述字母按键上显示对应字母的当前形式,所述当前形式为字母的大写形式或小写形式;
若任意一个所述字母按键检测到符合预设切换条件的操作,则将子字母按键显示于所述字母按键;其中,所述子字母按键上显示与对应字母当前形式不同的切换形式,所述切换形式为字母的小写形式或大写形式;
当所述子字母按键接收到符合预设输入条件的操作,则将对应字母的切换形式显示于屏幕。
2.根据权利要求1所述的大小写字母快速切换的输入方法,其特征在于,所述将对应字母的切换形式显示于屏幕,包括:
若所述当前形式为字母的大写形式,则将对应字母的小写形式显示于屏幕;
若所述当前形式为字母的小写形式,则将对应字母的大写形式显示于屏幕。
3.根据权利要求1所述的大小写字母快速切换的输入方法,其特征在于,所述符合预设切换条件的操作,包括:
监听所述字母按键的鼠标事件;
若检测到鼠标长按事件,则获得当前时间和所述鼠标长按事件的起始时间的时间差值;当所述时间差值大于等于预设第一差值,则判断所述鼠标长按事件为符合预设切换条件的操作;
若检测到鼠标悬停事件,则获得当前时间和所述鼠标悬停事件的起始时间的时间差值;当所述时间差值大于等于预设第二差值,则判断所述鼠标悬停事件为符合预设切换条件的操作;
若检测到鼠标双击事件,则判断所述鼠标双击事件为符合预设切换条件的操作。
4.根据权利要求1所述的大小写字母快速切换的输入方法,其特征在于,所述符合预设输入条件的操作,包括:
监听所述子字母按键的鼠标事件;
当检测到鼠标移动事件,且所述鼠标移动事件的终点位置对应于显示切换形式的所述子字母按键,则获得所述鼠标移动事件的结束时间;
以所述结束时间为起点时间,在预设时长内检测是否发生鼠标释放事件,若是,则确认为发生符合预设输入条件的操作。
5.根据权利要求1所述的大小写字母快速切换的输入方法,其特征在于,所述将子字母按键显示于所述字母按键,包括:
将所述字母按键分成两个子字母按键显示于屏幕,其中一个所述子字母按键显示对应字母的当前形式,另一个所述子字母按键显示对应字母的切换形式。
6.根据权利要求5所述的大小写字母快速切换的输入方法,其特征在于:
所述两个子字母按键之一位于所述字母按键的左边位置,所述两个子字母按键之另一位于所述字母按键的右边位置;或;
所述两个子字母按键之一位于所述字母按键的上方位置,所述两个子字母按键之另一位于所述字母按键的下方位置。
7.根据权利要求5所述的大小写字母快速切换的输入方法,其特征在于,所述两个子字母按键左右对称设置或上下对称设置。
8.根据权利要求1所述的大小写字母快速切换的输入方法,其特征在于,所述将对应字母的切换形式显示于屏幕之后,还包括:所述字母按键恢复显示对应字母的所述当前形式。
9.一种电子设备,其特征在于,包括:
存储器,用于存储程序指令;以及
处理器,用于执行所述程序指令以实现如权利要求1至8中任一项所述的大小写字母快速切换的输入方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行的指令,所述计算机可执行的指令被处理器执行时实现如权利要求1至8中任一项所述的大小写字母快速切换的输入方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410880705.0A CN118760364A (zh) | 2024-07-02 | 2024-07-02 | 大小写字母快速切换的输入方法、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410880705.0A CN118760364A (zh) | 2024-07-02 | 2024-07-02 | 大小写字母快速切换的输入方法、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118760364A true CN118760364A (zh) | 2024-10-11 |
Family
ID=92951295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410880705.0A Pending CN118760364A (zh) | 2024-07-02 | 2024-07-02 | 大小写字母快速切换的输入方法、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118760364A (zh) |
-
2024
- 2024-07-02 CN CN202410880705.0A patent/CN118760364A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102722334B (zh) | 触摸屏幕的控制方法及装置 | |
US6489951B1 (en) | Method and system for providing touch-sensitive screens for the visually impaired | |
EP2477103A1 (en) | Method and system for inputting multi-touch characters | |
US6853390B1 (en) | Displaying option information using a non-modal dialog box | |
EP4224301A1 (en) | Payment interface display method and apparatus, and electronic device | |
JP2001134382A (ja) | 図形処理装置 | |
EP4206883A1 (en) | Permission setting method and apparatus and electronic device | |
CN112148176B (zh) | 挂件控制方法、装置、电子设备及可读存储介质 | |
US20170255357A1 (en) | Display control device | |
CN101990656A (zh) | 用于在计算设备上启动用户应用的系统和方法 | |
US8839123B2 (en) | Generating a visual user interface | |
CN112188001B (zh) | 快捷设置方法、快捷设置装置、电子设备和可读存储介质 | |
US6018336A (en) | Computer system having digitizing tablet | |
CN112783408A (zh) | 电子设备的手势导航方法、装置、设备及可读存储介质 | |
WO2023045837A1 (zh) | 桌面编辑方法和电子设备 | |
CN112269501A (zh) | 图标移动方法、装置及电子设备 | |
EP1895794B1 (en) | Remote management system and method for portable electronic devices | |
CN105930085A (zh) | 一种输入方法及电子设备 | |
CN118760364A (zh) | 大小写字母快速切换的输入方法、电子设备和存储介质 | |
CN112162689B (zh) | 输入方法、装置及电子设备 | |
US20190302952A1 (en) | Mobile device, computer input system and computer readable storage medium | |
CN112148172B (zh) | 操作控制方法及装置 | |
CN113805753A (zh) | 文字编辑方法、装置和电子设备 | |
CN114020389A (zh) | 应用程序显示方法、装置及电子设备 | |
CN111752428A (zh) | 图标整理方法、装置、电子设备和介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination |