如何在Processing中获取草图的路径? (dataPath无法正常工作)

时间:2016-04-10 14:16:04

标签: java processing

使用Processing 3-0-1(尚未更新),我遇到了dataPath()函数的问题。

我的代码:

final String path = dataPath("");
//...
void setup(){
  //...
  println(path);
  //...
}

这将显示在控制台中:

  

/ media / ubuntu / Expansion Drive / Programmation / Java / Processing / Ubuntu / processing-3.0.1 / null / data

但它应该显示(根据文档和我在其他项目中的尝试):

  

/ media / ubuntu /扩展驱动器/编程/ Java /处理/ Projets / Time_Fighter / data

所以它似乎正在返回一个路径Processing而不是我的项目的路径?另外,为什么会出现“空”?

问题是,你知道一种方法可以使我的草图路径?

PS。 我的一个朋友建议使用File类,我得到了这个结果:

File file = new File("data");
//...
void setup(){
  //...
  file.getAbsolutePath();
  //...
}

返回了:

  

/ media / ubuntu /扩展驱动器/编程/ Java /处理/ Ubuntu / processing-3.0.1 / data

PPS。 我正在使用Ubuntu(Mate)......

0 个答案:

没有答案