use of org.jwildfire.base.Prefs in project JWildfire by thargor6.
the class ColorMapRandomFlameGenerator method getRandomFile.
private File getRandomFile() throws Exception {
if (files == null) {
files = new ArrayList<File>();
Prefs prefs = Prefs.getPrefs();
try {
if (prefs.getTinaRandGenColorMapImagePath() != null && prefs.getTinaRandGenColorMapImagePath().length() > 0) {
scanFiles(prefs.getTinaRandGenColorMapImagePath(), files);
}
} catch (Exception e) {
e.printStackTrace();
}
}
if (files.size() > 0) {
return files.get((int) (Math.random() * files.size()));
} else {
return null;
}
}
Aggregations