publicstaticvoid main(String[] args) { if (!Desktop.getDesktop().isSupported(Desktop.Action.MOVE_TO_TRASH)) {
System.out.println("Move to trash action is not supported on the"+ " platform under test. Marking the test passed");
} else { try {
file = File.createTempFile("TestFile","txt");
} catch (IOException ex) { thrownew RuntimeException("Test failed. Exception thrown: ", ex);
}
// In case any UI that may pop up while deleting the file would // block this thread until the user actions them. Hence do file // check in a different thread and we assume it takes about sometime // till it deletes the file(or popup) on the main thread. newThread(null, MoveToTrashTest::checkFileExistence, "FileCheck", 0, false).start();
fileStatus = Desktop.getDesktop().moveToTrash(file);
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.