6 Réponses :
Vous pouvez créer un navigateur très primitif en utilisant Jeditorpane . Vous pouvez écouter Hyperlink a > Les événements, mais javascript ou obtenir des valeurs de formulaire ne sont pas possibles. p>
Le volet Jeditor swing est capable d'afficher HTML. p>
check http: // www .apl.jhu.edu / ~ hall / java / swing-tutoriel / swing-tutoriel-jeditorpane.html p>
Aussi ici, c'est donc une réponse plus détaillée à ce sujet: p>
https://stackoverflow.com/questions/48249/java- Intégration-A-Web-Browser-Pane Strong> P>
Le lien SO suggère JWebPane, mais vous suggérez que Jetitor. Je ne pense pas qu'ils sont la même chose. Merci pour les liens, je vais enquêter sur les deux.
Vérifiez Eclipse, il dispose d'un navigateur intégré configurable par l'utilisateur (ils prennent en charge plusieurs navigateurs). P>
Vous pouvez probablement incorporer son navigateur, même si vous utilisez une application à base d'AWT à l'aide du pont AWT_SWT. P>
Ceci article peut vous aider à démarrer. p>
Y a-t-il une version autonome de cela?
Lobo est un navigateur Web Java qui peut être intégré à des applications swing. P >
Il prend en charge HTML 4, CSS 2 et JavaScript, qui est plus à jour, comparé au jeditorpane code>
prend uniquement en charge HTML 3.2. P>
Pour certaines idées sur ce qui est possible, le Documentation API de navigateur Lobo devrait fournir Une idée de ce qui est possible de faire avec Lobo. En particulier, le org.lobobrowser.gui Code>
a un BrowserPanel Code>
classe qui est une sous-classe de JPANEL code>
, il peut donc être directement intégré dans des applications tangives. P>
Par exemple, le BrowserPanel.Navigater Code>
La méthode peut être utilisée pour passer aux pages Web, et il existe de nombreux listener code> S pouvant capturer des événements qui se produisent dans le navigateur. P >
Le projet d'origine Lobo semble être mort. Voici une fourchette: sourceforge.net/projects/loboevolution
Ce n'est pas gratuit d'utiliser: /
Mise à jour: puisque 4.0 Version JXBrowser s'intègre au moteur Chromium uniquement sur toutes les plates-formes, y compris Mac OS X, Linux et Windows.
@Vladimir Coudl Vous me fournissez un lien pour le fichier JAR et le tutoriel pour JXBrowser. Si vous avez un tutoriel qui permet de lire EPUBFILE / EPUBBULBIB à l'aide de JXBrowser, veuillez la mentionner.
@RAVIPRAJAPATI jxbrowser jars que vous pouvez télécharger à partir de TeamDev.com/jxbrowser sur cette page Web Vous pouvez trouver des liens sur Documentation et exemples JXBrowser.
Vous pouvez également essayer le JWebBrowser de DJ Native Swing: http://djproject.sourceforge.net/ns - a> p>
Voulez-vous un navigateur intégré réel ou souhaitez-vous naviguer programmatiquement des pages HTML?
Peut vouloir vérifier github.com/rogerwang/node-webkit