【发布时间】:2012-08-24 08:22:38
【问题描述】:
我一直在尝试自定义 JFormattedTextField 以显示用于输入 IP 地址的掩码。
我阅读了 javadoc,并尝试使用 ###.###.###.###,但它在很多情况下都无效。
我为此找到了一些文章,他们使用正则表达式来格式化值,但他们不显示输入 IP 的掩码。
我想在文本字段中显示 3 个点来显示 IP 地址。像这样:
. . .
在很多情况下,我可以输入 IP 地址。您可以在 Windows 中的 IPv4 配置中看到。
. . .
你能帮帮我吗?感谢阅读
【问题讨论】:
-
I read javadoc, and I tried with ###.###.###.###, but it's not valid in many cases.可能是一个简单的错误,为了获得更好的帮助,请尽快发布SSCCE 证明您与InputMask and Formatter 的问题 -
+1 用于添加homework 标签。
-
很可能
MaskFormatter不够灵活,无法提供令人满意的行为。你需要使用MaskFormatter还是你碰巧尝试的?
标签: java swing jformattedtextfield