Publié le 23/08/2010
Auteur fobec
Réseaux sociaux
0 partages
0 tweets
0 plus
0 commentaires

Integrer un navigateur internet a un JFrame

Un WebBrowser a été développé dans le projet JDIC, plus complet qu'un EditorPanel notamment dans l'interprétation du Javascript. A partir du navigateur internet de l'OS, une fenętre de navigation peut ętre intégrée et pilotée dans un JFrame.

Afficher une page HTML avec JAVA

Voici un exemple de création d'un WebBrowser dans une fenetre Java
import java.net.MalformedURLException;
import java.net.URL;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JFrame;
import org.jdesktop.jdic.browser.WebBrowser;
 
/**
 * Afficher un Webbrowser dans un JFrame
 * http://www.fobec.com/java/971/integrer-navigateur-internet-jframe.html	
 * @author fobec 2010
 */
public class WebBrowserFrame {
 
    public static void main(String[] args) {
        WebBrowser webbrowser = new WebBrowser();
        URL url = null;
        try {
            url = new URL("http://www.google.fr/");
        } catch (MalformedURLException ex) {
            Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
 
        webbrowser.setURL(url);
        webbrowser.setSize(400, 300);
        JFrame frame = new JFrame();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(800, 600);
        frame.setLocation(200, 200);
        frame.add(webbrowser);
        webbrowser.setVisible(true);
        frame.setVisible(true);
    }
}
L'exemple est minimaliste, il est assez facile d'ajouter les boutons standards (precedent, rafraichir, ...) et une barre pour saisir l'url. Voici comment créer un navigateur internet avec le composant WebBrowser de JAVA.

Ajouter un commentaire

Les champs marqués d'un * sont obligatoires, les adresses emails se sont pas publiées.

A lire aussi

Réseaux sociaux
Présentation de l'article
Catégorie
java - sources
Mise a jour
23/08/2010
Visualisation
vu 4023 fois
Public
Internaute
Auteur de la publication
Fobec
Admin
Auteur de 264 articles
|BIO_PSEUDO|
Commentaires récents

Publié par fobec dans java

La boucle de lecture est corrigée et prend en compte l'état pause. Sympa d'avoir signaler l'erreur

Publié par MasterMbg dans java

Salut! merci pour le code, si tu y ajoutais des commentaires avant chaque module ce serait encore plus facilitant! merci infiniment...

Publié par Michael dans tuto

Merci pour ce partage, ca m'a ete tres utile pour une application hta que j'ai developper pour mon travail.
Peut etre modifier le script afin de creer des graphiques differentes (en forma...

Publié par LMNP occasion dans logiciel

Bonjour,
Je me demandais si ce logiciel permet de trouver les Whois masques.
Merci de votre reponse.

Publié par Annuaire francophone dans tuto

Bonjour, savez-vous s'il existe un logiciel de capture d'écran (ascreen) pour window. Merci