In java, how can we open a separate folder (e.g. c:) for user on click of a button, e.g like the way ” locate this file on disk” or “open containing folder” does when we download a file and we want to know where it was saved. The goal is to save user’s time to open a browser and locate the file on disk.
Thanks ( image below is an example from what firefox does)

I got the answer:
Here is what worked for me in Windows 7:
File foler = new File("C:\\"); // path to the directory to be opened
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
}
try {
desktop.open(foler);
} catch (IOException e) {
}
Thanks to @AlexS
I assume you have a file. With java.awt.Desktop you can use something like this:
Be awrae that if you call this with a File that is no directory at least Windows will try to open the file with the default program for the filetype.
But I don’t know on which platforms this is supported.