我想知道如何从 JTextField 中获取特定字符。例如,如果 JTextField 的日期为 20/12/2012,那么您如何仅读取字段中的“12”。
那么是否有可能,如果可以,使用多个 JTextField 会更容易吗?
我想知道如何从 JTextField 中获取特定字符。例如,如果 JTextField 的日期为 20/12/2012,那么您如何仅读取字段中的“12”。
那么是否有可能,如果可以,使用多个 JTextField 会更容易吗?
一种方法是读取全文,但string
基于"/"
结果数组中的索引值进行拆分并取 0。
(或者)
使用解析字符串SimpleDateFormatter
并从中获取月份Date
(假设输入的字符串始终是日期)
如果以上都不起作用,那么使用多个文本字段会更容易
StringTokenizer可以为你分解你的字符串。 如果您知道字段中的格式正确, SimpleDateFormat可以处理日期。然而,有多个日期字段是很常见的。您可能只需要不同的字段,具体取决于您对数据的整体使用以及用户与它的交互。