I’m writing a lottery program in Java. Here are my classes:
Ball object http://pastebin.com/AbKVLiHA
Main class http://pastebin.com/f6wVGx4C
The issue is in the main class, line 33.
What I’m trying to do: First, I have the
balls array that contains the 7 balls. When
balls[i].getValue(); is called, I have a timer in the ball object that will be started, and a boolean flag
spinning becomes true. Now some animation happens, basically the number starts shifting, but gradually slows down. When the delay reaches a certain number, the flag is set to false, and the timer is stopped. Now, back in
getValue I tried some dumb stuff, like putting an empty loop that that keeps looping til the flag turns false (I know, I know…). I just can’t figure out a way to get that value.
Thanks for all your help!