bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug swing/23918] New: javax.swing.Timer.setRepeats(false) does not work


From: freebeans at xqb dot biglobe dot ne dot jp
Subject: [Bug swing/23918] New: javax.swing.Timer.setRepeats(false) does not work.
Date: 16 Sep 2005 14:40:53 -0000

Even if Timer.setRepeats(false) called, actionPerformed() will be called twice.
---
javax.swing.Timer line 71
          sleep(initialDelay);

          queueEvent();

          while (running)
            {
              try
                {
                  sleep(delay);
                }
              catch (InterruptedException e)
                {
                  return;
                }
              queueEvent();

              if (logTimers)
                System.out.println("javax.swing.Timer -> clocktick");

              if ( ! repeats)
                break;
            }
          running = false;
---
repeats flag must be checked before enter while loop.

-- 
           Summary: javax.swing.Timer.setRepeats(false) does not work.
           Product: classpath
           Version: 0.18
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: swing
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: freebeans at xqb dot biglobe dot ne dot jp
                CC: bug-classpath at gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23918




reply via email to

[Prev in Thread] Current Thread [Next in Thread]