从目录获取文件列表以显示在JComboBox中

问题描述 投票:0回答:1

我有一个简单的GUI,几乎没有JTextArea组件,用户可以在其中放置个人资料信息。

单击“保存”按钮后,所有信息都将转换为String数组,并使用File保存为.txt。您可以创建多个配置文件。

内部profilename.txt

profilename;name;lastname;age;address;...

我希望所有已保存的配置文件显示在JComboBox中,以便用户可以选择其配置文件并编辑其输入。

所以可以说我有一个包含配置文件的文件夹:

profileTest.txt  
profileMain.txt  
profileBruh.txt  

如何使这些文件显示在组合框中?

java swing file jcombobox jtextarea
1个回答
0
投票

读取File API。

您可以使用list()list(FilenameFilter)方法来获取目录中找到的文件的列表。

然后您遍历数组并使用JComboBox.addItem(…)方法将每个文件名添加到组合框中。

© www.soinside.com 2019 - 2024. All rights reserved.