Est-il possible d'intégrer un navigateur en Java? [fermé]


Est-il un moyen d'intégrer un navigateur en Java?

Author: Ande TURNER, 2008-09-07

15 answers

Depuis JavaFX 2.0, vous pouvez utiliser webview

entrez la description de l'image ici

 35
Author: OscarRyz, 2012-01-20 17:47:19

Je crois que JWebPane va être le moyen officiel d'intégrer un navigateur dans une application java. Son basé sur le moteur open source-WebKit, qui est utilisé dans les navigateurs Apple Safari et Googles Chrome.Voir ce blog pour plus de détails.

 23
Author: Jimmy, 2008-09-07 09:15:13

Vous pouvez utiliser SWT pour votre interface graphique. Son contrôle du navigateur vous permet d'intégrer IE, Mozilla ou Safari (selon la plate-forme que vous utilisez) avec peu de douleur.

 8
Author: alexmcchessers, 2008-09-08 11:51:25

JxBrowser n'a pas été mentionné encore. Il intègre Mozilla Firefox (Gecko), Apple Safari (WebKit) ou Internet Explorer. Guide du Programmeur

 4
Author: h3xStream, 2010-06-29 03:53:24
 3
Author: l_39217_l, 2009-03-31 13:29:33

J'ai ouvert avec succès un navigateur à partir de Java en utilisant SWT. Vous pouvez trouver des exemples de code de la façon d'utiliser SWT pour ouvrir une fenêtre de navigateur. Il est très facile à faire.

 2
Author: Eddie, 2009-03-29 04:15:29

De loin le navigateur intégrable le plus robuste que je connaisse est celui de SWT. En fait, il est si flexible que le survol JavaDoc que vous pouvez voir dans Eclipse est en fait un navigateur, et la vue JavaDoc prend en charge des choses comme l'animation!

Le seul risque avec l'utilisation de SWT est qu'il existe différentes versions de la bibliothèque SWT pour différentes plates-formes. Je ne sais pas s'il y a un pot singl que vous pourriez inclure pour couvrir tout le monde.

 2
Author: Uri, 2009-03-29 04:37:12

Vous pouvez intégrer un navigateur dans une interface GRAPHIQUE Swing/AWT à l'aide de l'API JDIC. Je ne vois aucune mention d'OS X, donc cela peut ne pas vous être utile.

 2
Author: McDowell, 2009-03-30 16:09:19

Vous pouvez également essayer le JWebBrowser de DJ Native Swing: http://djproject.sourceforge.net/ns

 2
Author: Christopher Deckers, 2011-01-26 22:34:43

Vous pouvez essayer de Webrenderer ou Glace Navigateur

 1
Author: Bart, 2008-09-07 08:47:25

Si vous avez besoin d'une solution Java pure, vous pouvez essayer JWebEngine. Il rend HTML 4 très bon. Vous pouvez l'utiliser dans une applet, Java web start et sur n'importe quelle plateforme. L'utilisation est très simple.

 1
Author: Horcrux7, 2010-02-11 16:07:38

Vous pouvez essayer un JEditorPane, il n'interprète pas le HTML avancé, ni Javascript, ni CSS avancé, mais vous pouvez écrire cette partie vous-même, appelée EditorKit. C'est la classe/l'objet qui est consulté par le JEditorPane ou comment il doit afficher son contenu.

Je sais que c'est possible, parce que j'ai essayé et échoué (:P), mais il pourrait être obsolète ou obsolète maintenant, je ne sais pas.

 1
Author: 11684, 2012-04-30 09:36:40

Si vous regardez le lanceur Minecraft (l'ancien), regardez à travers LoginForm ou LauncherFrame, vous pourrez peut-être trouver cette méthode. Il y a un tutoriel de kippykip sur youtube sur la façon de le décompiler et de le modifier: ici

 0
Author: Emil Carr, 2013-07-17 17:43:43

Peut Chrome Incorporé Cadre est une option pour vous. Spécifique à Java, il y a

Javacef pour SWT: https://github.com/wjywbs/javacef

J'ai besoin d'un logiciel de gestion de fichiers. https://bitbucket.org/chromiumembedded/java-cef
 0
Author: Stefan, 2017-01-18 06:41:31