diff options
Diffstat (limited to 'tests/org.eclipse.swt.tests.gtk/ManualTests/org/eclipse/swt/tests/gtk/snippets/Bug326117_EmbeddedBrowser.java')
-rw-r--r-- | tests/org.eclipse.swt.tests.gtk/ManualTests/org/eclipse/swt/tests/gtk/snippets/Bug326117_EmbeddedBrowser.java | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/tests/org.eclipse.swt.tests.gtk/ManualTests/org/eclipse/swt/tests/gtk/snippets/Bug326117_EmbeddedBrowser.java b/tests/org.eclipse.swt.tests.gtk/ManualTests/org/eclipse/swt/tests/gtk/snippets/Bug326117_EmbeddedBrowser.java index 24f62743a1..f3b23359c2 100644 --- a/tests/org.eclipse.swt.tests.gtk/ManualTests/org/eclipse/swt/tests/gtk/snippets/Bug326117_EmbeddedBrowser.java +++ b/tests/org.eclipse.swt.tests.gtk/ManualTests/org/eclipse/swt/tests/gtk/snippets/Bug326117_EmbeddedBrowser.java @@ -40,46 +40,46 @@ import org.eclipse.swt.widgets.Shell; */ public class Bug326117_EmbeddedBrowser{ - public static void main(String[] args) - { - final Display display = Display.getDefault(); + public static void main(String[] args) + { + final Display display = Display.getDefault(); - Frame frm = new Frame("MyBrowser"); - Canvas embedded = new Canvas(); - frm.add(embedded, BorderLayout.CENTER); + Frame frm = new Frame("MyBrowser"); + Canvas embedded = new Canvas(); + frm.add(embedded, BorderLayout.CENTER); - frm.pack(); + frm.pack(); - final Shell composite = SWT_AWT.new_Shell(display, embedded); - composite.setLayout(new FillLayout(SWT.VERTICAL)); - final Browser browser = installBrowser(composite, "http://www.baidu.com"); - frm.addWindowListener(new WindowAdapter() - { - @Override - public void windowClosing(WindowEvent e) - { - e.getWindow().dispose(); - //composite.dispose(); + final Shell composite = SWT_AWT.new_Shell(display, embedded); + composite.setLayout(new FillLayout(SWT.VERTICAL)); + final Browser browser = installBrowser(composite, "http://www.baidu.com"); + frm.addWindowListener(new WindowAdapter() + { + @Override + public void windowClosing(WindowEvent e) + { + e.getWindow().dispose(); + //composite.dispose(); // display.dispose(); - } - }); + } + }); - JTextField addr = new JTextField(80); - addr.addActionListener(e -> display.syncExec(() -> browser.setUrl(((JTextComponent) e.getSource()).getText()))); - frm.add(addr, BorderLayout.NORTH); + JTextField addr = new JTextField(80); + addr.addActionListener(e -> display.syncExec(() -> browser.setUrl(((JTextComponent) e.getSource()).getText()))); + frm.add(addr, BorderLayout.NORTH); - frm.setSize(800, 600); - frm.setVisible(true); - while (frm.isDisplayable()) - if (!display.readAndDispatch()) - display.sleep(); + frm.setSize(800, 600); + frm.setVisible(true); + while (frm.isDisplayable()) + if (!display.readAndDispatch()) + display.sleep(); // display.dispose(); - } + } - public static Browser installBrowser(Composite parent, String homeURL) - { - Browser browser = new Browser(parent, SWT.EMBEDDED); - browser.setUrl(homeURL); - return browser; - } - }
\ No newline at end of file + public static Browser installBrowser(Composite parent, String homeURL) + { + Browser browser = new Browser(parent, SWT.EMBEDDED); + browser.setUrl(homeURL); + return browser; + } + }
\ No newline at end of file |