hem*_*mar 0 java swing jcombobox
单击按钮时,我将文本字段(输入)中的项目保存到JComboBox.用户可以给出以小写字母开头的输入,但我想将输入的第一个字母更改为大写.我怎样才能做到这一点?
将文档过滤器添加到文本字段,该字段将第一个字符转换为大写字母,因为它在文本字段中输入.
当然,您还需要在删除第一个字符时处理该案例.
多一点工作,然后做converstion点击"保存"按钮,但这种方式利用认为,因为它是类型上套管的性格和它保存到组合框时之前.
或者,如果文本字段具有最大大小,则可以使用带掩码的JFormattedTextField.就像是:
MaskFormatter mf = new MaskFormatter("ULLLLLLLLL");
Run Code Online (Sandbox Code Playgroud)