java - 从 Java GUI 检索多个文件

标签 java database user-interface

所以我正在做一个项目,我应该将 .csv 文件的内容动态加载到数据库中。到目前为止,我一直在对文件的路径进行硬编码

inserted = insertFromFile("C:/Users/Student/Desktop/Book1.csv",connection, "customer");

但是现在我必须从文件夹中读取多个文件并将程序与 GUI 集成。 我有两个问题:

a) 我如何从一个文件夹中读取多个文件 b) 我如何检索插入语句的文件路径

感谢任何帮助。

谢谢!

最佳答案

Java tutorial on File Choosers是一个很好的入门资源。要从文件夹中读取多个文件,您可以设置文件选择器,以便您只能选择目录。这假设您想要从该文件夹加载所有 文件。否则,您可能有自己的逻辑来加载哪些文件扩展名。

如果您只想要文件夹中某些文件的子集,则需要在文件选择器中允许多选。

同一教程将向您展示如何检索所选文件名,但简短的回答是:您调用 getSelectedFiles()

关于java - 从 Java GUI 检索多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10320615/

相关文章:

mysql - Joomla 文件崩溃后恢复

database - 与 Web 应用程序一起使用的最佳关系数据库管理系统 (DBMS) 是什么?

c# - 如何在 visual studio 中重新创建这样的列表?

java - 如何覆盖 log4j.properties 的特定值?

用于大文件的 Java XML 解析器

java - 程序执行 POI、JAVA 时从 Excel 电子表格读取插入的数据

mysql - 返回 MySQL 中同一天的所有行

matlab - 如何从 Matlab 打开默认文件管理器中的目录?

java多级JPopupMenu

java - 使用 RecyclerAdapter 的 Facebook 原生广告