JFrame, wstukiwanie klawiszy

0

Powiedzmy, ze mam guzik, na ktorym jest napisane abc. Chce, zeby dzialal tak samo jak w telefonie komorkowym, tzn jesli go nacisne, to do JTextArea dostanie sie "a", jesli w przeciagu 3 sekund nacisne go drugi raz lub jeszcze dwa razy, to analogicznie wybiore "b" lub "c". Po 3 sekundach guzik jest resetowany i jego nacisniecie wybierze ponownie "a". Probowalem robic rozne funkcje wait w petli, jednak to nie wychodzi.

0

Ja bym próbował timera

   int stan=1;
   ....
   timer=new javax.swing.Timer(1000,new ActionListener()
   {
        public void actionPerformed(ActionEvent evt)
        {
           stan++;
           if(stan>3)
           {
               stan=1;
           }
         }
    });
    timer.start();

i reakcję na guzik uzależniał od wartości pola stan

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