Hi @xxxdiegoxxx,
Here an example which loads from a selected path…
Hope that helps …
Cheers
— mnse
/*
---------------------------------------------
Example Table (ie. D:\Downloads\dummy.csv)
---------------------------------------------
Forename,Surname,Age
John,Doe,30
Jane,Doe,29
L'il,Doe,4
---------------------------------------------
*/
Tracker myTracker;
void setup() {
getSurface().setVisible(false);
myTracker = new Tracker();
myTracker.chooseList();
}
public class Tracker {
void chooseList() {
selectInput("Select a encounter to load", "fileSelected", null, this);
}
public void fileSelected(File selection) {
if (selection == null) {
println("Window was closed or the user hit cancel.");
} else {
println("User selected " + selection.getAbsolutePath());
try {
Table myTable = new Table(selection, "header");
myTable.print();
}
catch(Exception e) {
println("Error loading table: " + e.getMessage());
}
}
}
}
console output ie.
User selected D:\Downloads\dummy.csv
Forename Surname Age
John Doe 30
Jane Doe 29
L'il Doe 4