Intégrer une image html dans une JFrame
Bonjour à tous,
dans le cadre de mon stage de fin de DUT, je doit réaliser un projet aliant (pour faire bref) les images statics de Google map à un logiciel déjà existant.
Mon problème est le suivant, j'ai récupérer et changer un peu à ma sauce (pour l'adapter à mon projet) un code java trouvé sur le net qui permet de générer une de ces images et de l'afficher dans une JFrame.
Tout ceci fonctionne très bien puisqu'à la fin de l'éxécution j'obtient ce code (par éxemple) :
Code:
1 2 3 4 5 6 7
| <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>
<html>
<head></head>
<body>
<img src='http://maps.google.com/maps/api/staticmap?&size=390x400&maptype=roadmap&markers=color:white%7Clabel:0%7CParis,France&markers=color:white%7Clabel:1%7CLyon,France&markers=color:white%7Clabel:2%7CMarseille,France&sensor=false&key=ABQIAAAAb3t0T_ytPKnnNaZJtTZc9BRXxCNi3BSMy4UbHwqLkz-X5aO4YBQcYevwLxqJxY-fm7gj7n0hJpVNCw'>
</body>
</html> |
Si on vérifie le lien obtenue par ce code, on arrive bien à ce que je recherche, à savoir cette carte : Map.
Cependant, la ou le problème se pose, c'est lors de l'affichage dans le JFrame. J'ai repris le code donné sur le tutoriel qui semble fonctionné pour les autres, mais chez moi, ça ne fonctionne pas. Mais venons en au fait. pour afficher l'image, j'utilise ce bout de code :
Code:
1 2 3 4 5
| JFrame frame = new JFrame();
frame.add(this);
frame.setSize(400, 420);
frame.setLocationRelativeTo(null);
frame.setVisible(true); |
Mais à mon plus grand regret, le seul résultat que j'obtient est un JFrame vide.
Quelqu'un aurait il une idée qui pourrait me sortir de ce mauvais pas ?
Merci d'avance !
Djodjino !