Java/SWT GUI Access from Thread

Veröffentlicht von

A thread in Java cannot directly access the GUI. With the following snippet the access is possible:

Call from the thread:

public void run() {
    html = "<h1>Huhu</h1>";

Method in the GUI:

public void setSomeStuffToGui(final String html) {
    Display display = getDisplay();

    display.asyncExec(new Runnable() {
        public void run() {
            //your stuff goes here:

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht.