Java 独立应用程序要求最终用户输入一些详细信息

Java 独立应用程序要求最终用户输入一些详细信息,java,excel,applet,resttemplate,Java,Excel,Applet,Resttemplate,我想让最终用户外行输入姓名、年龄、资格,然后从他的机器提交。我想将详细信息保存在我的计算机中的Excel/access中。 我有以下条件 我不想在我的机器上使用任何服务器/网站 我只是给最终用户一个jar,他必须双击它并输入详细信息 建议,我可以用java/applet/MS-Excel或restemplate/MS-Excel实现上述场景吗 请推荐其他方法?我在下面提供了两种方法,无需任何服务器即可轻松实现 您可以使用JavaSwing或JavaFx开发应用程序,并从中创建一个jar。通过双击

我想让最终用户外行输入姓名、年龄、资格,然后从他的机器提交。我想将详细信息保存在我的计算机中的Excel/access中。 我有以下条件

我不想在我的机器上使用任何服务器/网站

我只是给最终用户一个jar,他必须双击它并输入详细信息

建议,我可以用java/applet/MS-Excel或restemplate/MS-Excel实现上述场景吗


请推荐其他方法?

我在下面提供了两种方法,无需任何服务器即可轻松实现

您可以使用JavaSwing或JavaFx开发应用程序,并从中创建一个jar。通过双击,用户界面将打开,用户可以输入所需的信息。它将有一些基本的UI设计。这是推荐的方法。 您可以开发一个非常简单的java应用程序,并可以在命令提示符下而不是在UI中运行。在命令提示下,它将询问所需的信息,用户可以输入。为此,您必须使用java控制台。
此外,在存储部分,您可以使用Apache POI框架将用户输入的信息存储在Excel工作表中,您可以使用XML或Json进行简单存储。

想到的最简单的解决方案是使用在线服务不需要在您的机器上安装任何服务器,并且提供表单服务。我肯定还有其他人


如果您更喜欢不使用在线服务的更复杂的方法,您可以使用一个分割访问文件,保存数据并由客户填写表单,但是您需要注意从客户端访问数据,他们是否看到其余的数据?

如何从客户端指向位于mymachine中的文件app@Krishna,取决于您的要求有多高,我不想在我的机器中使用任何服务器/网站。如果你想让用户修改你机器上的文件,这是相当困难的。请记住,即使通过Windows共享文件,也意味着您正在使用PC上的服务器,即使您不知道它。您可能会限制自己通过电子邮件进行交流。谢谢,这样也可以。稍后将尝试此选项