Acho que isso deve resolver para windows e ie:
Runtime.getRuntime().exec(“cmd.exe /C start iexplore.exe http://www.guj.com.br”);
[]´s
Rodrigo
Acho que isso deve resolver para windows e ie:
Runtime.getRuntime().exec(“cmd.exe /C start iexplore.exe http://www.guj.com.br”);
[]´s
Rodrigo
No Java 6 você também pode fazer:
[code]
Desktop desktop = null;
//Primeiro verificamos se é possível a integração com o desktop
if (!Desktop.isDesktopSupported())
throw new IllegalStateException(“Desktop resources not supported!”);
desktop = Desktop.getDesktop();
//Agora vemos se é possível disparar o browser default.
if (!desktop.isSupported(Desktop.Action.BROWSE))
throw new IllegalStateException(“No default browser set!”);
//Pega a URI de um componente de texto.
uri = new URI(txtBrowserURI.getText());
//Dispara o browser default, que pode ser o Explorer, Firefox ou outro.
desktop.browse(uri);[/code]
Mais informações: http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/desktop_api/
e se fosse para eu abrir a pagina web na min GUI… ???
Neste caso, você pode utilizar um JEditorPane.
Dá uma olhada aqui:
http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-JEditorPane.html
Para colocar o navegador o melhor jeito que eu encontrei foi em SWT
Dá uma olhada em:
É possivel eu percorrer a pagina pelo JEditorPane?
Por exemplo, clicar em um botão da pagina, preencher um input, ou até fazer um login na pagina usando codigo java?
se não for possivel, qual o melhor jeito de fazer isso?
Saudações.
Eu preciso saber como eu faço para abrir uma página web em tempo de execução do meu programa. Ela não deve aparecer na minha própria GUI, mas no browser padrão do computador.
Na verdade, para rodar, eu preciso saber mesmo é como rodar executáveis já existentes a partir do meu programa. Essa já é outra dúvida, mas também é bom saber.
Agradeço antecipadamente pelo interesse.