Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristophe Cornu2004-11-04 21:19:17 +0000
committerChristophe Cornu2004-11-04 21:19:17 +0000
commitb109106ba509925ff36a3652893484eddb515e2e (patch)
tree7ccbabd47b7f99e36cf60cdbd7a6e012330d5bbc /examples/org.eclipse.swt.examples.browser.demos
parent5de6c6580079647eb619a01c011726e734487b34 (diff)
downloadeclipse.platform.swt-b109106ba509925ff36a3652893484eddb515e2e.tar.gz
eclipse.platform.swt-b109106ba509925ff36a3652893484eddb515e2e.tar.xz
eclipse.platform.swt-b109106ba509925ff36a3652893484eddb515e2e.zip
77493
Diffstat (limited to 'examples/org.eclipse.swt.examples.browser.demos')
-rw-r--r--examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/BrowserDemoView.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/BrowserDemoView.java b/examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/BrowserDemoView.java
index b57d0a8221..aa4d8079d0 100644
--- a/examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/BrowserDemoView.java
+++ b/examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/BrowserDemoView.java
@@ -16,6 +16,7 @@ import org.eclipse.jface.action.*;
import org.eclipse.swt.*;
import org.eclipse.swt.widgets.*;
import org.eclipse.swt.layout.*;
+import org.eclipse.swt.browser.*;
public class BrowserDemoView extends ViewPart {
Action pawnAction;
@@ -27,6 +28,15 @@ public class BrowserDemoView extends ViewPart {
public void createPartControl(Composite parent) {
this.parent = parent;
parent.setLayout(new FillLayout());
+ try {
+ Browser browser = new Browser(parent, SWT.NONE);
+ browser.dispose();
+ } catch (SWTError e) {
+ Text text = new Text(parent, SWT.MULTI | SWT.READ_ONLY);
+ text.setText("Browser widget cannot be instantiated. The exact error is:\r\n"+e);
+ parent.layout(true);
+ return;
+ }
TabFolder folder = new TabFolder(parent, SWT.NONE);
TabItem item = new TabItem(folder, SWT.NONE);
PawnTab pawnTab = new PawnTab(item);

Back to the top