gpt4 book ai didi

java - 如何定义 Eclipse 掩码格式的文本字段?

转载 作者:行者123 更新时间:2023-12-01 16:56:31 25 4
gpt4 key购买 nike

我需要在我的 jframe 中放置一个屏蔽格式的文本字段,我这样放置

MaskFormatter mask = new MaskFormatter("########/##");
JFormattedTextField txtName = new JFormattedTextField(mask);

但是当我运行程序时,文本字段为空,并且不会将其保存在数据库中

最佳答案

来自MaskFormatter documentation我们可以看到

# Any valid number, uses Character.isDigit.

如果您想接受文本(字母和数字),请使用

A Any character or number (Character.isLetter or Character.isDigit)
* Anything

您可能还想使用此表单

JFormattedTextField txtName = new JFormattedTextField();
MaskFormatter mask = new MaskFormatter("########/##");
mask.install(txtName);

关于java - 如何定义 Eclipse 掩码格式的文本字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32018509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com