【问题标题】:How to validate and save JtextField information to a csv file? [closed]如何验证 JtextField 信息并将其保存到 csv 文件? [关闭]
【发布时间】:2017-03-15 00:38:31
【问题描述】:

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

例如,每个(或多或少)文本字段都有不同的数据类型; string、int、double 等,我想看看它们是否满足某些要求,例如长度,它们是否是字母、数字,是否仅包含某些字母或数字。

希望你能帮忙。

代码在google drive,点击here! 注意:这是一个eclipse项目。

【问题讨论】:

  • "Code is in google drive" -- 不,不允许。请在此处以代码格式文本的形式发布任何和所有相关代码,并附上您的问题。请通过tourhelp center 查看其他规则/法规以及如何在此处提出体面问题的建议。
  • 另外,您的问题是由两部分组成的,这也不好——请理解这是一个问答网站,而不是帮助网站。请在每个帖子中问一个问题,告诉任何和所有相关的背景信息,展示您解决问题的尝试,并尽可能具体。祝你好运!
  • 欢迎来到 Stack Overflow!请查看我们的SO Question Checklist 以帮助您提出一个好的问题,从而获得一个好的答案。

标签: java swing validation csv jtextfield


【解决方案1】:

例如,每个(或多或少)文本字段都有不同的数据类型;字符串、整数、双精度等

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

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

对于文本长度,您可以使用DocumentFilter 来限制文本。查看 Swing 教程中关于实现完全执行此操作的 DocumentFilter 的部分。

仅包含某些字母或数字。

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

我希望你能明白。从教程开始。查看目录以了解可用的功能。

【讨论】:

    猜你喜欢
    • 2013-07-02
    • 2015-02-04
    • 1970-01-01
    • 2020-04-10
    • 1970-01-01
    • 2020-02-19
    • 1970-01-01
    • 2019-10-07
    • 2012-09-13
    相关资源
    最近更新 更多