Commit b4ad897d by Michael Koch

[multiple changes]

2005-04-28  Tom Tromey  <tromey@redhat.com>

	* javax/swing/Timer.java
	(drainEvents, queueEvent): Now package-private.

2005-04-28  Audrius Meskauskas  <audriusa@bluewin.ch>

	* javax/swing/Timer.java
	(constructor): Assigning initialDelay.

2005-04-28  Audrius Meskauskas  <audriusa@bluewin.ch>

	* javax/swing/Timer.java
	(Waker.run): firing the first action event.

From-SVN: r98939
parent 67468e8e
2005-04-28 Tom Tromey <tromey@redhat.com>
* javax/swing/Timer.java
(drainEvents, queueEvent): Now package-private.
2005-04-28 Audrius Meskauskas <audriusa@bluewin.ch>
* javax/swing/Timer.java
(constructor): Assigning initialDelay.
2005-04-28 Audrius Meskauskas <audriusa@bluewin.ch>
* javax/swing/Timer.java
(Waker.run): firing the first action event.
2005-04-28 Michael Koch <konqueror@gmx.de>
* javax/swing/Timer.java: Reordered all fields and methods,
......
......@@ -70,6 +70,8 @@ public class Timer
{
sleep(initialDelay);
queueEvent();
while (running)
{
try
......@@ -92,6 +94,8 @@ public class Timer
}
catch (Exception e)
{
// The timer is no longer running.
running = false;
}
}
}
......@@ -189,6 +193,7 @@ public class Timer
public Timer(int d, ActionListener listener)
{
delay = d;
initialDelay = d;
if (listener != null)
addActionListener(listener);
......@@ -468,7 +473,7 @@ public class Timer
* Post a scheduled event to the event queue.
* Package-private to avoid an accessor method.
*/
private void queueEvent()
void queueEvent()
{
synchronized (queueLock)
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment