[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [platform-swt-dev] Urgent : SWT_AWT error !
|
I need to create the peer of the canvas before calling SWT_AWT.new_Shel().
See:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=69381
Silenio
carmen-cru@xxxxxxxxxxxx
Sent by: platform-swt-dev-admin@xxxxxxxxxxx
08/26/2004 10:54 AM
Please respond to
platform-swt-dev
To
platform-swt-dev@xxxxxxxxxxx
cc
Subject
[platform-swt-dev] Urgent : SWT_AWT error !
I need to embbed a browser in my awt/swing application.
I decide to try SWT_AWT bridge, but I have an exception. My program
contains the following lines :
T ifr = new T();
ifr.setBounds(100, 100, 300, 150);
desktop.add(ifr);
ifr.setVisible(true);
Canvas canvas = new Canvas();
Display display = new Display();
Shell shell = SWT_AWT.new_Shell(display, canvas);
ifr.getContentPane().add(canvas);
Where ifr and desktop are two different AWT classes (Panel subclasses).
But I have this exception, when SWT_AWT.new_Shell is called :
org.eclipse.swt.SWTError: No more handles
at org.eclipse.swt.SWT.error(SWT.java:2717)
at org.eclipse.swt.SWT.error(SWT.java:2616)
at org.eclipse.swt.SWT.error(SWT.java:2587)
at org.eclipse.swt.widgets.Widget.error(Widget.java:381)
at org.eclipse.swt.widgets.Control.createHandle(Control.java:462)
at org.eclipse.swt.widgets.Composite.createHandle(Composite.java:173)
at
org.eclipse.swt.widgets.Decorations.createHandle(Decorations.java:320)
at org.eclipse.swt.widgets.Shell.createHandle(Shell.java:436)
at org.eclipse.swt.widgets.Control.createWidget(Control.java:477)
at
org.eclipse.swt.widgets.Scrollable.createWidget(Scrollable.java:129)
at
org.eclipse.swt.widgets.Decorations.createWidget(Decorations.java:327)
at org.eclipse.swt.widgets.Shell.<init>(Shell.java:251)
at org.eclipse.swt.widgets.Shell.win32_new(Shell.java:341)
at org.eclipse.swt.awt.SWT_AWT.new_Shell(SWT_AWT.java:269)
Why ? What should I do ?
Best regards,
Carmen
C est le moment de dynamiser votre boƮte mail en cliquant ici !