diff options
author | Grant Gayed <ggayed> | 2007-03-15 18:11:43 +0000 |
---|---|---|
committer | Grant Gayed <ggayed> | 2007-03-15 18:11:43 +0000 |
commit | 35ea0b61fd5fe388b880beffd20e70bac0935013 (patch) | |
tree | 2632c913ab42a100095984031ae4c4bade15b60f /examples/org.eclipse.swt.snippets/src/org/eclipse/swt | |
parent | 9e962f38259e37772e6e37cd182ab3a34072121a (diff) | |
download | eclipse.platform.swt-35ea0b61fd5fe388b880beffd20e70bac0935013.tar.gz eclipse.platform.swt-35ea0b61fd5fe388b880beffd20e70bac0935013.tar.xz eclipse.platform.swt-35ea0b61fd5fe388b880beffd20e70bac0935013.zip |
add check for error on Browser creation
Diffstat (limited to 'examples/org.eclipse.swt.snippets/src/org/eclipse/swt')
9 files changed, 64 insertions, 9 deletions
diff --git a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet128.java b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet128.java index c8b605b697..dfcc1b0e26 100644 --- a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet128.java +++ b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet128.java @@ -56,7 +56,13 @@ public class Snippet128 { data.grabExcessHorizontalSpace = true; location.setLayoutData(data); - final Browser browser = new Browser(shell, SWT.NONE); + final Browser browser; + try { + browser = new Browser(shell, SWT.NONE); + } catch (SWTError e) { + System.out.println("Count not instantiate Browser: " + e.getMessage()); + return; + } data = new GridData(); data.horizontalAlignment = GridData.FILL; data.verticalAlignment = GridData.FILL; diff --git a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet136.java b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet136.java index 7f6fcefab7..f9ffd2f958 100644 --- a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet136.java +++ b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet136.java @@ -32,7 +32,13 @@ public class Snippet136 { Display display = new Display(); Shell shell = new Shell(display); shell.setLayout(new FillLayout()); - Browser browser = new Browser(shell, SWT.NONE); + Browser browser; + try { + browser = new Browser(shell, SWT.NONE); + } catch (SWTError e) { + System.out.println("Count not instantiate Browser: " + e.getMessage()); + return; + } browser.setText(html); shell.open(); while (!shell.isDisposed()) { diff --git a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet137.java b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet137.java index 2c599d99ab..8f646ce682 100644 --- a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet137.java +++ b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet137.java @@ -35,7 +35,13 @@ public static void main(String [] args) { Display display = new Display(); Shell shell = new Shell(display); shell.setLayout(new FillLayout()); - Browser browser = new Browser(shell, SWT.NONE); + Browser browser; + try { + browser = new Browser(shell, SWT.NONE); + } catch (SWTError e) { + System.out.println("Count not instantiate Browser: " + e.getMessage()); + return; + } browser.setText(html); shell.open(); while (!shell.isDisposed()) { diff --git a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet159.java b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet159.java index 4146d0fe71..9c3bf67d1d 100644 --- a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet159.java +++ b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet159.java @@ -29,7 +29,13 @@ public class Snippet159 { Display display = new Display(); final Shell shell = new Shell(display); shell.setLayout(new FillLayout()); - final Browser browser = new Browser(shell, SWT.NONE); + final Browser browser; + try { + browser = new Browser(shell, SWT.NONE); + } catch (SWTError e) { + System.out.println("Count not instantiate Browser: " + e.getMessage()); + return; + } browser.addTitleListener(new TitleListener() { public void changed(TitleEvent event) { System.out.println("TitleEvent: "+event.title); diff --git a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet160.java b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet160.java index daee7fad55..d9e5536e1c 100644 --- a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet160.java +++ b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet160.java @@ -29,7 +29,13 @@ public class Snippet160 { Display display = new Display(); final Shell shell = new Shell(display); shell.setLayout(new FillLayout()); - final Browser browser = new Browser(shell, SWT.NONE); + final Browser browser; + try { + browser = new Browser(shell, SWT.NONE); + } catch (SWTError e) { + System.out.println("Count not instantiate Browser: " + e.getMessage()); + return; + } browser.addStatusTextListener(new StatusTextListener() { public void changed(StatusTextEvent event) { browser.setData("query", event.text); diff --git a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet161.java b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet161.java index f2f5e9d816..4987e4e80a 100644 --- a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet161.java +++ b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet161.java @@ -29,7 +29,13 @@ public class Snippet161 { Display display = new Display(); final Shell shell = new Shell(display); shell.setLayout(new FillLayout()); - final Browser browser = new Browser(shell, SWT.BORDER); + final Browser browser; + try { + browser = new Browser(shell, SWT.BORDER); + } catch (SWTError e) { + System.out.println("Count not instantiate Browser: " + e.getMessage()); + return; + } Composite comp = new Composite(shell, SWT.NONE); comp.setLayout(new FillLayout(SWT.VERTICAL)); final Text text = new Text(comp, SWT.MULTI); diff --git a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet173.java b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet173.java index 42b3bec42d..ec32c591aa 100644 --- a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet173.java +++ b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet173.java @@ -31,7 +31,13 @@ public static void main(String[] args) { Shell shell = new Shell(display); shell.setText("Main Window"); shell.setLayout(new FillLayout()); - Browser browser = new Browser(shell, SWT.NONE); + final Browser browser; + try { + browser = new Browser(shell, SWT.NONE); + } catch (SWTError e) { + System.out.println("Count not instantiate Browser: " + e.getMessage()); + return; + } initialize(display, browser); shell.open(); /* any website with popups */ diff --git a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet260.java b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet260.java index 703e933c5c..e5558239ff 100644 --- a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet260.java +++ b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet260.java @@ -30,7 +30,13 @@ public class Snippet260 { Shell shell = new Shell(display); shell.setLayout(new FillLayout()); shell.setText("Mozilla"); - Browser browser = new Browser(shell, SWT.MOZILLA); + final Browser browser; + try { + browser = new Browser(shell, SWT.MOZILLA); + } catch (SWTError e) { + System.out.println("Count not instantiate Browser: " + e.getMessage()); + return; + } shell.open(); browser.setUrl("http://mozilla.org"); while (!shell.isDisposed()) { diff --git a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet267.java b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet267.java index e9755e7f32..fad77036fe 100644 --- a/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet267.java +++ b/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet267.java @@ -11,6 +11,7 @@ package org.eclipse.swt.snippets; import org.eclipse.swt.SWT; +import org.eclipse.swt.SWTError; import org.eclipse.swt.browser.Browser; import org.eclipse.swt.layout.*; import org.eclipse.swt.widgets.*; @@ -35,7 +36,12 @@ public class Snippet267 { Shell shell = new Shell(display); shell.setLayout(new GridLayout(2, true)); shell.setText("Use Mozilla's Design Mode"); - browser = new Browser(shell, SWT.MOZILLA); + try { + browser = new Browser(shell, SWT.MOZILLA); + } catch (SWTError e) { + System.out.println("Count not instantiate Browser: " + e.getMessage()); + return; + } browser.setLayoutData(new GridData(GridData.FILL, GridData.FILL, true, true, 2, 1)); final Button offButton = new Button(shell, SWT.RADIO); @@ -61,6 +67,7 @@ public class Snippet267 { offButton.setSelection(true); browser.setUrl("http://www.google.com"); + shell.setSize(400,400); shell.open(); while (!shell.isDisposed()) { if (!display.readAndDispatch()) display.sleep(); |