Hallo,
ich starte gerade die ersten Gehversuche mit SWT und bin auf ein Problem gestoßen, bei dem ich nicht weiter weiß:
Vom Konstruktor meiner Klasse rufe ich die methode test1 auf, welches auf die Klassenvariable shell einen Button anlegt. Der Button reagiert auf Klicken, in dem er sich sich selbst löscht (mit button.dispose()) und die Methode test2 aufruft. Diese verhilft der Shell zunächst zu einem neuen Layout und soll nach dem gleichen Prinzip einen Button erstellen, der sich durch Anklicken selber entfernt und in Methode test1 wechselt.
Ähnlich müsste auch ein Wizard funktionieren.
Kurz zusammengefasst: Ich möchte ein kleines SWT-Programm erstellen, dass den Inhalt der shell ändert.
Leider funktioniert das Programm nicht so wie gedacht: Sobald ich den Button aus test1 anklicke, verschwindet dieser zwar, jedoch wird kein neuer gezeichnet.
Wo liegt mein Fehler?
Grüße,
Tilmann
ich starte gerade die ersten Gehversuche mit SWT und bin auf ein Problem gestoßen, bei dem ich nicht weiter weiß:
Vom Konstruktor meiner Klasse rufe ich die methode test1 auf, welches auf die Klassenvariable shell einen Button anlegt. Der Button reagiert auf Klicken, in dem er sich sich selbst löscht (mit button.dispose()) und die Methode test2 aufruft. Diese verhilft der Shell zunächst zu einem neuen Layout und soll nach dem gleichen Prinzip einen Button erstellen, der sich durch Anklicken selber entfernt und in Methode test1 wechselt.
Ähnlich müsste auch ein Wizard funktionieren.
Kurz zusammengefasst: Ich möchte ein kleines SWT-Programm erstellen, dass den Inhalt der shell ändert.
Leider funktioniert das Programm nicht so wie gedacht: Sobald ich den Button aus test1 anklicke, verschwindet dieser zwar, jedoch wird kein neuer gezeichnet.
Wo liegt mein Fehler?
Grüße,
Tilmann