1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| public void createAndShowBrowser() {
JFrame f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final Canvas canvas = new Canvas();
f.setSize(850, 650);
f.getContentPane().add(canvas);
f.setVisible(true);
//MouseEvent event = new MouseEvent(f, 0, 0, 0, 10, 20, 10, 20, 1, true, MouseEvent.BUTTON3);
//f.getMouseListeners()[0].mouseClicked(event);
display.asyncExec(new Runnable() {
public void run() {
Shell shell = SWT_AWT.new_Shell(display, canvas);
shell.setSize(800, 600);
Browser browser = new Browser(shell, SWT.RESIZE);
browser.setLayoutData(new GridData(GridData.FILL_BOTH));
browser.setSize(500, 400);
browser.setUrl("http://www.google.com");
shell.open();
}
});
} |
Partager