summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrant Gayed <ggayed>2007-03-15 18:11:43 +0000
committerGrant Gayed <ggayed>2007-03-15 18:11:43 +0000
commit35ea0b61fd5fe388b880beffd20e70bac0935013 (patch)
tree2632c913ab42a100095984031ae4c4bade15b60f
parent9e962f38259e37772e6e37cd182ab3a34072121a (diff)
downloadeclipse.platform.swt-35ea0b61fd5fe388b880beffd20e70bac0935013.tar.gz
eclipse.platform.swt-35ea0b61fd5fe388b880beffd20e70bac0935013.tar.xz
eclipse.platform.swt-35ea0b61fd5fe388b880beffd20e70bac0935013.zip
add check for error on Browser creation
-rw-r--r--examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet128.java8
-rw-r--r--examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet136.java8
-rw-r--r--examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet137.java8
-rw-r--r--examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet159.java8
-rw-r--r--examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet160.java8
-rw-r--r--examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet161.java8
-rw-r--r--examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet173.java8
-rw-r--r--examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet260.java8
-rw-r--r--examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet267.java9
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();