W głównej klasie Main mam zadeklarowane statycznie zmienne display i text1. W drugiej klasie napisałem anonimowy Runnable który wykonuję się po każdym wprowadzeniu tekstu:
Display.getDefault().syncExec(new Runnable() {
public void run() {
main.text1.setText(message);
}
});
Dlaczego tylko raz można wprowadzić string w to pole tekstowe?