lundi 12 janvier 2015

Thread blocken bis Taste gedrückt

Hallo. Ich versuche verzweifelt, einen Dialog zu öffnen, der den main-Thread solange blockiert, bis eine Taste gedrückt ist.




Java Code:






  1. MYDialog dialog = new MyDialog();



  2. try {



  3. dialog.wait(); //Ja, der Dialog ruft irgendwann notify() auf



  4. } catch (InterruptedException ex) {



  5. //...



  6. }







Das schluckt dann leider auch die Tastendrücke.



Wenn ich das ganze allerdings in einen anderen Thread verlagere, wird der Hauptthread natürlich nicht blockiert.

Ich hab' das irgendwann schonmal hinbekommen - Ich kann mich nur nicht daran erinnern und das Projekt habe ich gelöscht...





Thread blocken bis Taste gedrückt

0 commentaires:

Enregistrer un commentaire