Como executar o browser a partir de um programa java?

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.