如何使用JFileChooser打开两个文本文件,并在我选择这些文件后,我想要比较它们,在屏幕上显示等。这是可能的吗?
发布于 2012-08-12 20:31:03
您可以使用:
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();
然后,您可以使用返回的文件句柄进行比较。
发布于 2016-04-19 19:06:09
在我的例子中,我解决了这个问题,将frame声明为一个设置为null的初始化局部变量:
JFileChooser chooser = new JFileChooser();
chooser.setMultiSelectionEnabled(true);
Component frame = null;
chooser.showOpenDialog(frame);
File[] files = chooser.getSelectedFiles();
https://stackoverflow.com/questions/11922152
复制相似问题