typing game - pytanie

0

Dla celów edukacyjnych robię mini gre, która polega na nauce szybkiego pisania. Wyrazy będą pojawiać się na ekranie i mają znikać jak ktoś je poprawnie napisze.
Na tą chwilę (jak na zdjęciu) wyrazy się wyświetlają , teraz chciałbym dodać funckjonalność obslugi zdarzenia zniknięcia słowa po poprawnym jego napisaniu.

W jaki sposób dodać nasłuchiwanie na wpisywane wyrazy na klawiaturze?

  1. jak z ciagu znaków wyłapać ten poprawny?
  2. wyrazy na ekranie są odpalone w osobnym wątku, nasłuch na wprowadzanie poprawnego wyrazu powinien odbywać się w kolejnym wątku czy w tym samym?
0

Wydaje mi się, że obie akcje powinny dziać się w innych wątkach.
Co do łapania zdarzeń, to może jakiś wzorzec projektowy jak Observer się przyda.
Może się też przydać keyword 'volatile' dla zmiennej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1