2009-06-10 6 views
1

Ich versuche, eine Sicht programmatisch am Ende einer Eclipse ILaunchConfigurationDelegate geöffnet zu haben. Momentan erhalte ich den Fehler "ungültiger Thread-Zugriff", wenn ich versuche, showView() aufzurufen. Wie öffne ich eine Ansicht vom Launcher?Öffnen einer Ansicht nach dem Start in Eclipse

Antwort

3

Versuchen Sie, Ihren Anruf so zu verpacken;

Display.getDefault().asyncExec(new Runnable() { 
    public void run() { 
    // Your code goes here 
    } 
}); 

Dies wird es auf dem Display-Thread setzen und sollte die Fehler beheben, die Sie sehen.

+0

Danke! Das hielt mich eine Woche lang auf. –

+0

Gut zu helfen :-) –