Comment puis-je ouvrir un fichier HTML dans le navigateur par défaut d'une application Java Swing?
Mon Java Swing application génère un fichier HTML, et je veux l'ouvrir avec le navigateur par défaut lorsqu'il est généré et enregistré. Comment puis-je faire cela?
Si vous utilisez la version 6 de Java, l'utilisation Ordinateur de bureau.open(). Il vous permet d'ouvrir n'importe quel fichier avec l'application par défaut associée à son type de fichier sur le système.
Rappelez-vous juste au bord de cas lors de l'utilisation de ce. Par exemple, un développeur web a probablement une sorte d'éditeur/ide défini comme leur application par défaut pour ouvrir les fichiers html. Pourriez avoir besoin de creuser un peu plus si les développeurs font partie de vos principaux utilisateurs. Bureau.open(Fichier)/ordinateur de Bureau.edit(Fichier) & Bureau.parcourir(URI) pourrait ouvrir dans Dreamweaver & FF respectivement. Il serait préférable d'utiliser de Bureau.parcourir(URI) dans ce cas.
Si vous n'êtes pas à l'aide de Java 6 (ou pas sûr de vos utilisateurs) - vous pouvez utiliser Bare Bones Navigateur Lanceur pour lancer le navigateur par défaut. Il utilise la version 6 de Java Desktop.open() si disponible, et retombe à la plate-forme des approches spécifiques si elle ne l'est pas.
Si vous utilisez la version 6 de Java, l'utilisation Ordinateur de bureau.open(). Il vous permet d'ouvrir n'importe quel fichier avec l'application par défaut associée à son type de fichier sur le système.
Bureau.open(Fichier)/ordinateur de Bureau.edit(Fichier) & Bureau.parcourir(URI) pourrait ouvrir dans Dreamweaver & FF respectivement. Il serait préférable d'utiliser de Bureau.parcourir(URI) dans ce cas.
OriginalL'auteur Chandra Sekar S
Si vous n'êtes pas à l'aide de Java 6 (ou pas sûr de vos utilisateurs) - vous pouvez utiliser Bare Bones Navigateur Lanceur pour lancer le navigateur par défaut. Il utilise la version 6 de Java Desktop.open() si disponible, et retombe à la plate-forme des approches spécifiques si elle ne l'est pas.
OriginalL'auteur Nate
Cochez cette page, cela peut vous donner beaucoup plus détaillées d'utilisation de l'ordinateur de Bureau de l'API.
OriginalL'auteur Junny Lee
Vous pouvez essayer ceci:
OriginalL'auteur Salman