Navigateur Webkit dans une application Java
Je me demandais si il y avait un Java swing composant qui utilise webkit.
Est-il possible de créer un navigateur webkit en Java - dois-je utiliser JavaFX ?
source d'informationauteur just_a_dude
Vous devez vous connecter pour publier un commentaire.
Il y en a un dans le développement de Swing de l'Équipe:
http://weblogs.java.net/blog/ixmal/archive/2008/05/introducing_jwe.html
Je développe ce navigateur pour mon projet de collège peut être ce utile pour vous
Mon Bouton est open source java navigateur web.
Développer pour l'école et le collège des projets et de l'objet de l'apprentissage. Télécharger le code source de l'extrait .fichier zip et copier “mybutton” dossier de “parser\mybutton” C:\
Projet d'importation “omtMyButton” dans eclipse. Nécessite Java 6.
Télécharger .exe et le code source : https://sourceforge.net/projects/omtmybutton/files/
Vous pouvez aussi regarder à la croix-plate-forme JxBrowser bibliothèque Java qui permet d'intégrer, de Chrome et de fonction de contrôle de navigateur web en Java AWT/Swing application. La bibliothèque est développeur par la société, je travaille pour.
Il prend en charge Java Swing et JavaFX.
BTW: le contrôle du navigateur totalement léger. Tous rendu qui se passe dans un autre processus native native de Chrome moteur. La page web semble qu'il est affiché dans Google Chrome.
JCEF
JCEF (Java Wrapper pour le Chrome Incorporé Cadre) Java est un wrapper autour de la CEF, qui est à son tour un wrapper autour de Chrome:
Les deux projets semblent assez active et le navigateur le rendu est beaucoup plus rapide que JavaFX est WebView (au moins avec le JDK 8u20).
JFXPanel
Il est également possible d'utiliser le JavaFX WebView dans une application Swing via le JFXPanel.
SWT a un support intégré pour GWT, Windows et OS X. Soutien à GWT et OS X sera probablement moins importante que pour Windows.
http://lists.macosforge.org/pipermail/webkit-help/2009-December/000548.html
XULRunner a probablement beaucoup mieux l'accès à l'API entre Java et dans les DOM.