Java Reference
In-Depth Information
primaryStage.setScene(scene);
primaryStage.show();
}
public Task createWorker(final int numFiles) {
return new Task() {
@Override
protected Object call() throws Exception {
for (int i = 0; i < numFiles; i++) {
long elapsedTime
= System.currentTimeMillis();
copyFile("some file", "some dest
file");
elapsedTime
= System.currentTimeMillis() - elapsedTime;
String status = elapsedTime + "
milliseconds";
// queue up status
updateMessage(status);
updateProgress(i + 1, numFiles);
}
return true;
}
};
}
public void copyFile(String src, String dest) throws
InterruptedException {
// simulate a long time
Random rnd = new
Random(System.currentTimeMillis());
long millis = rnd.nextInt(1000);
Thread.sleep(millis);
}
}
Search WWH ::




Custom Search