Come può un KeyListener rilevare combinazioni di tasti (ad es. ALT + 1 + 1)

Come posso lasciare che il mio KeyListener personalizzato ascolti le combinazioni di ALT (o CTRL per quella materia) + più di un’altra chiave?

Supponiamo che io abbia 11 diverse azioni che voglio che l’applicazione faccia, a seconda di una combinazione di tasti premuti. ALT + 0ALT + 9 ovviamente non pone alcun problema, mentre per ALT + 1 + 0 (o “ALT + 10” come potrebbe essere descritto in un file della Guida o simile) non riesco a trovare una buona soluzione web (o nella mia testa). Non sono convinto che questa soluzione con un timer sia l’unica strada ansible.

Grazie mille in anticipo per eventuali suggerimenti!

Modifica: Azioni 0-9 + azione 10 = 11 azioni. Grazie @ X-Zero.