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

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

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

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

inside profilename.txt:“ 个人资料名称;名字;姓氏;年龄;地址; ...

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

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

profileTest.txt  
profileMain.txt  
profileBruh.txt  

我如何将它们显示在JComboBox中?感谢您的帮助<3

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

读取File API。

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

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

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