private void onDownload() { try { Desktop.getDesktop().browse(new URI(downloadURL)); } catch (IOException | URISyntaxException e) { e.printStackTrace(); } dispose(); }