0

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

那么是否有可能,如果可以,使用多个 JTextField 会更容易吗?

4

2 回答 2

6

一种方法是读取全文,但string基于"/"结果数组中的索引值进行拆分并取 0。

(或者)

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

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

于 2012-09-07T04:47:12.453 回答
2

StringTokenizer可以为你分解你的字符串。 如果您知道字段中的格式正确, SimpleDateFormat可以处理日期。然而,有多个日期字段是很常见的。您可能只需要不同的字段,具体取决于您对数据的整体使用以及用户与它的交互。

于 2012-09-07T04:50:57.407 回答