ouvrir page web en passant par le navigateur web par defaut
Bonjour,
Existe t-il une solution portable pour ouvrir une page web en utilisant le navigateur web par défaut (j'ai cherché sur le web mais je n'ai rien trouvé) ?
actuellement, j'utilise ce code mais ce n'est pas réellement portable, car il faut installer firefox sur les OS/Distributions non supportés
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| private void openWebPage(String pageWeb){
Properties sys = System.getProperties();
String os = sys.getProperty("os.name");
Runtime r = Runtime.getRuntime();
try {
if (os.endsWith("NT")||os.endsWith("2000")||os.endsWith("XP")){
r.exec("cmd /c start http://" + pageWeb);
} else {
//r.exec("start " + pageWeb);
r.exec("firefox http://" + pageWeb);
}
} catch (IOException ex) {
ex.printStackTrace();
}
} |