Controle d'un navigateur par une appli java

Controle d'un navigateur par une appli java - Java - Programmation

Marsh Posté le 01-04-2008 à 17:23:06    

Salut,
Je voudrais controler l'ouverture et la fermeture d'une page dans le navigateur par default.
Par exemple on clique sur un bouton dans l'appli et le navigateur s'ouvre sur une page si on clique sur un autre boutton dans l'appli le navigateur se ferme.
j'ai essayer ca :
cmd = "rundll32 url.dll,FileProtocolHandler http://www.google.fr"
Process p = Runtime.getRuntime().exec(cmd);
 
Ca marche bien mais apres aucun moyens de refermer le navigateur, meme avec un p.destroy() j'ai aussi essayer de passer par un thread qui lance la page et de tuer le thread mais bon rien a faire.
Il y a quoi comme possibilité a part creer un web browser en java?
Merci pour vos idées.


---------------
  ____
Reply

Marsh Posté le 01-04-2008 à 17:23:06   

Reply

Marsh Posté le 01-04-2008 à 17:48:13    

Je ne sais pas si tu vas arriver à fermer le navigateur sans faire un bricolage spécifique à une plate-forme...
 
Tu peux regarder du côté de la classe Desktop, tu arriveras à lancer ton navigateur, mais je ne pense pas que tu aies ensuite le contrôle...
http://java.sun.com/javase/6/docs/ [...] sktop.html
http://java.sun.com/docs/books/tut [...] sktop.html

Reply

Marsh Posté le 01-04-2008 à 18:16:44    

Malheureusement je ne suis pas en 1.6 pour pouvoir tester ca mais si tu as une autre idée pour 1.5, n'hesite pas. Sinon, au pire, tu ne connais pas une librairie avec un webbrowser simple mais qui prend en compte le javascript ?

Reply

Marsh Posté le 01-04-2008 à 18:18:22    

Non, aucune idée :/

Reply

Marsh Posté le 01-04-2008 à 18:34:48    

sniff:-)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed