Ich habe einen Java-Code, der wie folgt aussieht:Java - Wie nach Ereignis zu UI-Thread oder rufen Sie eine Funktion von UI-Thread?
//UI thread
//Some code
Job j = new Job(jobName) {
@Override
public IStatus run(IProgressMonitor monitor) {
try {
//Some code
SomeFunc();
//Some code
return Status.OK_STATUS;
} catch(Exception e) {
}
finally {
}
}
};
j.schedule();
Das Problem ist, dass die SomeFunc();
aus dem UI-Thread aufgerufen werden muss.
Ich bin neu in Java, also können Sie mir bitte helfen, die besten Methoden zum Hochladen von Ereignissen in den UI-Thread oder das Aufrufen einer Funktion des UI-Threads zu zeigen?
Sie müssen klarer sein - welche UI-Framework verwenden Sie? – shem
Ich entwickle ein Eclipse-Plugin und verwende Eclipse SDK. – sara
Klingt so, als müsste man in SWT schauen dann – pjp