首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >JFileChooser打开多个txt文件

JFileChooser打开多个txt文件
EN

Stack Overflow用户
提问于 2012-08-12 20:27:37
回答 2查看 43.1K关注 0票数 20

如何使用JFileChooser打开两个文本文件,并在我选择这些文件后,我想要比较它们,在屏幕上显示等。这是可能的吗?

EN

回答 2

Stack Overflow用户

发布于 2012-08-12 20:31:03

您可以使用:

代码语言:javascript
复制
JFileChooser chooser = new JFileChooser();
chooser.setMultiSelectionEnabled(true);

// Show the dialog; wait until dialog is closed
chooser.showOpenDialog(frame);

// Retrieve the selected files.
File[] files = chooser.getSelectedFiles();

然后,您可以使用返回的文件句柄进行比较。

票数 12
EN

Stack Overflow用户

发布于 2016-04-19 19:06:09

在我的例子中,我解决了这个问题,将frame声明为一个设置为null的初始化局部变量:

代码语言:javascript
复制
JFileChooser chooser = new JFileChooser();
chooser.setMultiSelectionEnabled(true);

Component frame = null;

chooser.showOpenDialog(frame);
File[] files = chooser.getSelectedFiles();
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11922152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档