I am using a Java program to launch other non-Java applications, and I would like to be able to specify the screen position that the application opens up at. Currently, I'm using
Desktop.getDesktop().open(new File(file));
to open the applications (they are shortcuts). Another option could be to build a process using ProcessBuilder(). How can I specify the starting coordinates for the application? Is there a totally different approach I can use for opening programs that gives me this sort of control?