Intégrer un navigateur internet à un JFrame
palca
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
je désire intergrer un navigateur internet à un Jframe, Tant des recherches , je suis tombe sur le code ci dessous
----
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import java.net.MalformedURLException;
import java.net.URL;
import javax.swing.JFrame;
import org.jdesktop.jdic.browser.WebBrowser;
/**
*
* @author palca
*/
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);
}
}
----
une foix executer ce programme , il m'affiche ces erreurs
--
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jdic in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
at java.lang.Runtime.loadLibrary0(Runtime.java:840)
at java.lang.System.loadLibrary(System.java:1078)
at org.jdesktop.jdic.browser.internal.WebBrowserUtil$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at org.jdesktop.jdic.browser.internal.WebBrowserUtil.loadLibrary(Unknown Source)
at org.jdesktop.jdic.browser.WebBrowser.<clinit>(Unknown Source)
at WebBrowserFrame.main(WebBrowserFrame.java:15)
Java Result: 1
Quelqu'un pourait m'aider, que cela signifie? mon programme ne marche pas. et si vous avez d'autre solution vous pouvez m'aider
Merci
je désire intergrer un navigateur internet à un Jframe, Tant des recherches , je suis tombe sur le code ci dessous
----
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import java.net.MalformedURLException;
import java.net.URL;
import javax.swing.JFrame;
import org.jdesktop.jdic.browser.WebBrowser;
/**
*
* @author palca
*/
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);
}
}
----
une foix executer ce programme , il m'affiche ces erreurs
--
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jdic in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
at java.lang.Runtime.loadLibrary0(Runtime.java:840)
at java.lang.System.loadLibrary(System.java:1078)
at org.jdesktop.jdic.browser.internal.WebBrowserUtil$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at org.jdesktop.jdic.browser.internal.WebBrowserUtil.loadLibrary(Unknown Source)
at org.jdesktop.jdic.browser.WebBrowser.<clinit>(Unknown Source)
at WebBrowserFrame.main(WebBrowserFrame.java:15)
Java Result: 1
Quelqu'un pourait m'aider, que cela signifie? mon programme ne marche pas. et si vous avez d'autre solution vous pouvez m'aider
Merci
A voir également:
- Intégrer un navigateur internet à un JFrame
- Navigateur web - Guide
- Quel service d’internet permet à son navigateur de trouver l’adresse ip qui correspond à bipm.org ? - Forum Réseaux sociaux
- Intégrer une vidéo dans un powerpoint - Guide
- Créer un site internet - Guide
- Formate pour taxer connexion internet ✓ - Forum Matériel & Système
1 réponse
Bonjour,
Plutôt que d'utiliser jdic, qui n'est plus maintenu depuis 10 ans, tu pourrais utiliser JavaFx qui est lui régulièrement mis à jour et fourni avec la JDK.
Exemple : Introducing the SimpleSwingBrowser Application
Plutôt que d'utiliser jdic, qui n'est plus maintenu depuis 10 ans, tu pourrais utiliser JavaFx qui est lui régulièrement mis à jour et fourni avec la JDK.
Exemple : Introducing the SimpleSwingBrowser Application