Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 仅从文本字段获取特定信息_Java_Swing_Date_Jtextfield_Simpledateformat - Fatal编程技术网

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

Java 仅从文本字段获取特定信息,java,swing,date,jtextfield,simpledateformat,Java,Swing,Date,Jtextfield,Simpledateformat,我想知道如何从JTextField中提取特定字符。例如,如果JTextField的日期为2012年12月20日,那么如何仅读取字段中的“12” 那么,有没有可能,如果有可能,使用多个JTextFields会更容易?一种方法是读取全文,但根据“/”拆分字符串,并在结果数组中取0索引值 (或) 使用SimpleDataFormatter分析字符串,并从Date获取月份(假设输入的字符串始终为Date) 如果以上都不起作用,那么使用多个文本字段就更容易了。可以为您拆分字符串。 如果知道字段中的格式正确

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


那么,有没有可能,如果有可能,使用多个JTextFields会更容易?一种方法是读取全文,但根据
“/”
拆分
字符串,并在结果数组中取0索引值

(或)

使用
SimpleDataFormatter
分析字符串,并从
Date
获取月份(假设输入的字符串始终为Date)

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

可以为您拆分字符串。 如果知道字段中的格式正确,则可以处理日期。
但是,为日期设置多个字段是很常见的。您可能只需要不同的字段,这取决于您对数据的总体使用和用户与数据的交互。

您希望从JTextFields读取什么模式?JTextFileds中的所有“12”都是“12”处的数字。但它们将是数字,而且永远都会有数字。