Bonjour,

j'essaie de faire afficher une page html appelant l'API Google maps dans un Browser SWT qui est intégré dans une application Java.

Voici le code que j'utilise:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Canvas c = new Canvas();
c.setBounds(0,0,WIDTH, HEIGHT);
jf.add(c);
jf.setVisible(true);
 
Display display = new Display();
final Shell shell = SWT_AWT.new_Shell(display, c);
shell.setText("Browser Example");
shell.setSize(WIDTH, HEIGHT);
 
final Browser browser = new Browser(shell, SWT.BORDER);
browser.setBounds(0, 0,WIDTH, HEIGHT);
 
shell.open();
 
browser.setJavascriptEnabled(true);
browser.setText(codeDeMaPageHtml, true);
Ma page fonctionne très bien dans IE et Firefox, mais SWT n'affiche pas la carte Google maps. J'ai essayé de remplacer setText par setUrl, mais c'est toujours le même problème.

Merci.