字符输入方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37192505 阅读:23 留言:0更新日期:2023-04-20 22:53
本发明专利技术提供一种字符输入方法、装置、电子设备及存储介质,涉及计算机技术领域,其中所述方法包括:在输入字符前,对比待输入位置前后两个字符的格式;响应于待输入位置前后两个字符的格式不同,获取用户输入的第一操作指令或第二操作指令,其中所述第一操作指令要求待输入字符与待输入位置前一字符的格式相同,所述第二操作指令要求待输入字符与待输入位置后一字符的格式相同;以及,根据用户输入的第一操作指令或第二操作指令录入字符。本发明专利技术提供的技术方案可自动录入用户所要求的格式的字符,而无需用户在输入字符之后再手动修改字符的格式。符的格式。符的格式。

【技术实现步骤摘要】
字符输入方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种字符输入方法、一种字符输入装置、一种电子设备以及一种计算机可读存储介质。

技术介绍

[0002]在电子设备中输入字符是人机交互非常重要的技术。一般来说,用户通过键盘向电脑输入字符以完成人机交互,使用包含键盘或者触摸屏的手机也需要通过输入字符才能完成人机交互。
[0003]然而,在实际应用中当用户插入字符时,如果插入位置前后字符的格式不同,则所插入字符的格式默认与插入位置之前的字符格式相同,但有些时候用户希望所插入字符的格式与插入位置之后的字符格式相同,那就需要用户手动修改所插入字符的格式,才能使其与插入位置之后的字符格式相同,操作不便。

技术实现思路

[0004]为了至少部分解决现有技术中存在的当用户插入字符时,所插入字符的格式默认与插入位置之前的字符格式相同,需要手动修改才能变成与插入位置之后的字符格式相同,操作不便的技术问题而完成了本专利技术。
[0005]根据本专利技术的一方面,提供一种字符输入方法,包括:
...

【技术保护点】

【技术特征摘要】
1.一种字符输入方法,其特征在于,包括:在输入字符前,对比待输入位置前后两个字符的格式;响应于待输入位置前后两个字符的格式不同,获取用户输入的第一操作指令或第二操作指令,其中所述第一操作指令要求待输入字符与待输入位置前一字符的格式相同,所述第二操作指令要求待输入字符与待输入位置后一字符的格式相同;以及,根据用户输入的第一操作指令或第二操作指令录入字符。2.根据权利要求1所述的方法,其特征在于,在对比待输入位置前后两个字符的格式之前,还包括:增设光标状态字段,该字段为枚举类型,取值包括“点击”;在输入字符前,响应于光标产生点击事件,将光标状态字段置为“点击”;以及,获取光标当前位置c,并设置一个二元组(a,b)记录光标所在位置前一个位置信息与后一个位置信息,其中a=c

1,b=c+1;所述对比待输入位置前后两个字符的格式,包括:对比光标当前位置c前面的位置a对应字符的格式,与光标当前位置c后面的位置b对应字符的格式。3.根据权利要求1所述的方法,其特征在于,在对比待输入位置前后两个字符的格式之前,还包括:增设光标状态字段,该字段为枚举类型,取值包括“选取”;在输入字符前,响应于光标产生拖拽事件,将光标状态字段置为“选取”;以及,设置一个二元组(a,b)记录被选取字符中首个字符前一个位置信息和被选取字符中末尾字符后一个位置信息;所述对比待输入位置前后两个字符的格式,包括:对比被选取字符中首个字符前一个位置a对应字符的格式,与被选取字符中末尾字符后一个位置b对应字符的格式。4.根据权利要求2或3所述的方法,其特征在于,在对比待输入位置前后两个字符的格式之前,还包括:分别检查位置a和位置b对应的是否为字符;响应于位置a对应的不是字符,将a置为空值;响应于位置b对应的不是字符,将b置为空值;判断a与b是否为空值;若a与b任一者为空值,则跳过对比待输入位置前后两个字符的格式的步...

【专利技术属性】
技术研发人员:王新宇林枫陈明
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1