schuetzejanett
Erfahrenes Mitglied
Hallo,
habe in meiner Eclipse RCP mehrere ActnKlassen (erben von Jface.Action) .
In dieser gibt es immer eine run() methode, welche ausgeführt ird, wenn der Nutzer einen Button klickt.
Was mich interessiert ist, was passiert, wenn der Nutzer mehrmals hinter einander den Button klickt. Und die Aufgae aer noch ar nicht aggearbeietet ist? Werden die späteren Klicks ignoriert, werden sie danach ausgeführt oder werden sie parallel ausgeführt. Mir wäre es ja am liebsten, wenn alle weiteren Aktionen danach ausgeführt werden. Aber der Nutzer soll nicht das gefühl haben, das die GUI hängt?
Funktioniert das automatisch so oder wie ist das?
habe in meiner Eclipse RCP mehrere ActnKlassen (erben von Jface.Action) .
In dieser gibt es immer eine run() methode, welche ausgeführt ird, wenn der Nutzer einen Button klickt.
Was mich interessiert ist, was passiert, wenn der Nutzer mehrmals hinter einander den Button klickt. Und die Aufgae aer noch ar nicht aggearbeietet ist? Werden die späteren Klicks ignoriert, werden sie danach ausgeführt oder werden sie parallel ausgeführt. Mir wäre es ja am liebsten, wenn alle weiteren Aktionen danach ausgeführt werden. Aber der Nutzer soll nicht das gefühl haben, das die GUI hängt?
Funktioniert das automatisch so oder wie ist das?