java - 仅从文本字段获取特定信息

标签 java swing date jtextfield simpledateformat

我想知道如何从 JTextField 中获取特定字符。例如,如果 JTextField 的日期为 20/12/2012,那么如何只读取字段中的“12”。

那么是否有可能,如果可以的话,如何使用多个 JTextFields 或者会更容易使用多个 JTextFields?

最佳答案

一种方法是读取全文,但根据 "/" 分割字符串,并在结果数组中采用 0 索引值。

(或)

使用SimpleDateFormatter解析字符串并从Date获取月份(假设输入的字符串始终是日期)

如果以上都不起作用,那么使用多个文本字段会更容易

关于java - 仅从文本字段获取特定信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12311846/

相关文章:

java - 在 GridLayout java swing 中移动 JLabel

Java DateFormat parse() 不考虑时区

java - 展开父项时子项之间的间距

java - 添加 spring-cloud-starter-kubernetes-config 作为依赖项时,Kubernetes 客户端(证书)抛出异常

Java Swing绘制html格式的字符串

javascript - 使用 Moment Timezone 格式化指定时区的日期

javascript - 如何检测按钮按下并保持 Angular 时间。

java - UnsupportedClassVersionError 异常阻止 Tomcat 启动

java - 如何从 JVM 堆栈跟踪知道它处于 GC 暂停状态

swing - Java SE 二进制崩溃