Hiho,
mal wieder ein SWT Problem.
@Override
public void createControl(final Composite parent) {
final Browser browser = new Browser(parent, SWT.NONE);
browser.setText(HtmlUtil.getDocument(text).html());
setControl(browser);
}
Stinknormale Erzeugung des Browser Views in SWT.
Beim Aufruf des Constructors wird dann tief unten in der Klasse IE folgendes aufgerufen:
Methode: IE.create(Composite, int)
site.doVerb(OLE.OLEIVERB_INPLACEACTIVATE);
dieser Aufruf erzeugt dann einen Callback vom IE, der allerdings nicht im UI-Thread landet, sondern irgendwo in einem Worker … dort knallts dann natürlich.
Wenn ich an derselben Stelle ein Label oder eine Text Component erzeuge, funktioniert alles wunderbar. Ich brauche aber leider etwas, dass HTML anzeigen kann
Jemand von euch eine Idee?