Ola galera, como eu faço para colocar um botão, ou um evento no projeto em java, que abre uma pagina pre definida pelo navegador padrao ?
Por exemplo
Eu coloco um evento onclick , e quando esse evento for ativado a pagina abriria por exemplo . www.youtube.com…
Mais fora do projeto, em um navegador normal padrao…
Obrigado
Duvida sobre abrir navegador de internet com um projeto em Java
7 Respostas
tenta assim
import java.awt.Desktop;
import java.net.URI;
Desktop d = Desktop.getDesktop();
try {
d.browse( new URI( "http://www.google.com.br" ) );
}
catch ( IOException e ) {
System.out.println(e);
}
catch ( URISyntaxException e ) {
System.out.println(e);
}
Tem como explicar o codigo acima?
Nao consigo entender…
Sim sou iniciante
essa classe Desktop do java, possui recursos que interagem com o sistema operacional.
exemplo (abrir o editor padrão de determinada extensão, abrir o editor de email default, abrir o browser default)
nessa linha você gera um objeto do tipo Desktop
Desktop d = Desktop.getDesktop();
nessa outra você pede pra ele chamar o navegador default, passando uma URI como parametro.
d.browse( new URI( "http://www.google.com.br" ) );
[]'s
Tenho que importar alguma classe?
Porque deu erro ao executar…
sim…
import java.awt.Desktop;
import java.net.URI;
posta o erro… as vezes pode ser outra coisa…
Obrigado estava com o mesmo problema e consegui resolver…
Valeu Duduribeiro
Ajudou !!
Criado 15 de julho de 2011
Ultima resposta 11 de out. de 2012
Respostas 7
Participantes 4
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo