Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JavaGUI中从jtextfield中给定的路径获取文件_Java - Fatal编程技术网

如何在JavaGUI中从jtextfield中给定的路径获取文件

如何在JavaGUI中从jtextfield中给定的路径获取文件,java,Java,我必须在eclipse中使用JavaGUI创建一个exe文件。在这个工具中,我有一个jButton和一个jTextField。在jtext字段中,我将给出新文件/更新文件所在的源路径。我希望,当我单击jbutton时,应该获取路径中的文件以进行进一步处理。请帮助我完成此操作。将事件侦听器添加到JButton showDialogButton.addActionListener(new ActionListener() { public void action(ActionEvent e)

我必须在eclipse中使用JavaGUI创建一个exe文件。在这个工具中,我有一个jButton和一个jTextField。在jtext字段中,我将给出新文件/更新文件所在的源路径。我希望,当我单击jbutton时,应该获取路径中的文件以进行进一步处理。请帮助我完成此操作。

将事件侦听器添加到JButton

showDialogButton.addActionListener(new ActionListener() {
  public void action(ActionEvent e)
  {
     ProcessFile(textField.getText());
  }

});
您处理的文件函数可能如下所示

void ProcessFile(string fileName) {

    File folder = new File(fileName);
    File[] listOfFiles = folder.listFiles();

    for (File file : listOfFiles) {
      if (file.isFile()) {
          System.out.println(file.getName());
      }
    }
}

请提供一些你在发帖前尝试过的例子

可能的副本你读过了吗?您需要注意“获取实际详细问题的答案”部分。你需要展示你到目前为止所完成的工作的代码,然后只针对阻碍你前进的单一问题问一个问题。堆栈溢出不存在以使人们为您编写代码。当然,Wamadahama,从下一次开始,我也将提供我的代码。谢谢你试着帮助我。
ProcessFile
需要多少个参数?你在听众中传递了多少信息?