如何验证和保存JtextField信息到csv文件?

时间:2016-11-01 19:39:12

标签: java swing validation csv jtextfield

我想知道如何在jtextfield中验证数据(或者如果实际输入了任何数据),然后将验证的数据保存为csv格式的文件。

每个(或多或少)textField都有不同的数据类型,例如; string,int,double等我希望看看它们是否符合某些要求,如长度,如果它们是字母,数字,只包含某些字母或数字。

希望你能提供帮助。

代码在google驱动器中,点击here! 注意:这是一个日食项目。

1 个答案:

答案 0 :(得分:1)

  

每个(或多或少)textField都有不同的数据类型,例如; string,int,double等

您可以使用不同的组件来帮助解决此问题。例如,您可以使用JSpinner作为数值。有关更多信息和示例,请查看How to Use Spinners上Swing教程中的部分。

  

如果他们满足某些要求,例如长度

对于文字长度,您可以使用DocumentFilter来限制文字。查看实现完全相同的DocumentFilter的Swing教程中的部分。

  

仅包含某些字母或数字。

也许你可以使用JFormattedTextField。阅读How to Use a Formatted Text Field上的Swing教程中的部分。

我希望你明白这个主意。从教程开始。查看目录以查看可用的功能。