Bom dia pessoal!
Estou com uma dúvida aqui, estou desenvolvendo um sistema e estou pensando em colocar o tutorial do mesmo em páginas web, só que quero que ao clicar no item Sobre o Sistema, o browser seja executado com a página principal deste site. Isso é possível? Pode ser feito no localhost, ou a página necessita estar na web?
Você pode fazer com:
if (Desktop.isDesktopSupported() && Desktop.getDesktop().isSupported(Desktop.Action.BROWSE)) {
Desktop.getDesktop().browse(new URI("http://www.example.com"));
}
Suponho que funcione tanto com arquivos locais quanto remoto, pois quem abre a url é o navegador, não o Java. Só vai ter de especificar o caminho exato do arquivo de ajuda.
Referência: https://stackoverflow.com/questions/5226212/how-to-open-the-default-webbrowser-using-java
Abraço.