java swing 打字母,关于swing:在java中将单词的第一个字母改为大写
发布日期:2021-06-24 14:59:18
浏览次数:2
分类:技术文章
本文共 622 字,大约阅读时间需要 2 分钟。
单击按钮时,我将从文本字段(输入)将项目保存到jcombobox。用户可以给出以小写字母开头的输入,但我想将输入的第一个字母改为大写。我怎样才能做到这一点?
将文档筛选器添加到文本字段,该字段在输入文本字段时将第一个字符转换为大写。
当然,当第一个字符被删除时,您还需要处理这种情况。
当单击"保存"按钮时,需要做更多的工作,然后再进行转换,但这样,用户在键入大写字符时以及将其保存到组合框之前,都可以看到大写字符。
或者,如果文本字段具有最大大小,则可以使用带掩码的jFormattedTextField。比如:
MaskFormatter mf = new MaskFormatter("ULLLLLLLLL");
号
接受输入。创建由两个部分组合而成的新字符串。第一部分是仅由第一个字符组成的子字符串,然后对其调用toUpperCase(),第二部分是从第二个字符开始的子字符串。
这应该实现你想要的。
ApacheCommonsLang库在StringUtils中提供了一种方法。
public static String capitalize(String str)
这正是你需要的。
http://commons.apache.org/lang/api-2.6/index.html
它还有许多其他有用的方法。
拜托,不要自己动手!
如果他自己动手,那又有什么错:stackoverflow.com/a/3904607/436085
转载地址:https://blog.csdn.net/weixin_33510225/article/details/115201769 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月04日 23时19分50秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【redis】redis持久化存储(AOF和RDB)
2019-04-28
【算法】合并两个有序链表
2019-04-28
【算法】实现strStr()
2019-04-28
【leetcode之旅】数组- 35.搜索插入位置
2019-04-28
【算法】报数
2019-04-28
【leetcode之旅】数组- 53. 最大子序和
2019-04-28
【算法】最后一个单词的长度
2019-04-28
【leetcode之旅】数组- 66. 加一问题
2019-04-28
【Spring】自定义异常处理
2019-04-28
【Spring】校验工具validator对前端请求校验
2019-04-28
【spring】递归遍历层级部门树
2019-04-28
【nginx】反向代理基本配置
2019-04-28
【微信公众号】获取获取微信的access_token
2019-04-28
【jackson工具】使用jackson实现对象和json之间的转换
2019-04-28
【微信公众号】java实现微信公众号的你问我答
2019-04-28
【idea】IDEA代码特效插件
2019-04-28
【算法】二进制求和
2019-04-28
【算法】手动实现X的平方根
2019-04-28
【bootstrap】bootstrap上传文件组件
2019-04-28