1,105,546 Community Members

button + loop

Member Avatar
TIM_M_91
Junior Poster in Training
92 posts since Feb 2012
Reputation Points: -3 [?]
Q&As Helped to Solve: 0 [?]
Skill Endorsements: 0 [?]
 
0
 

Hi guys I have a loop that increases my setsize to 1100 which works fine. My question is is it possiable for when I click my button the loop executes then if I click the button again it does not execute the loop and carry's on with the rest of the functions set for the button?

if (e.getSource() == check) {
   
      
      
     
      for (int i = 900; i < 1100; i++) {
   
          if(i == 1100) break;{
          
setSize(i,700);
} 
          
    

      }
Member Avatar
stultuske
Posting Expert
5,346 posts since Jan 2007
Reputation Points: 938 [?]
Q&As Helped to Solve: 784 [?]
Skill Endorsements: 35 [?]
Featured
 
0
 

well ... one way is to do it in a thread.
first time you click => start
next time you click => sleep

Member Avatar
TIM_M_91
Junior Poster in Training
92 posts since Feb 2012
Reputation Points: -3 [?]
Q&As Helped to Solve: 0 [?]
Skill Endorsements: 0 [?]
 
0
 

well ... one way is to do it in a thread.
first time you click => start
next time you click => sleep

How would I implement it?

Member Avatar
stultuske
Posting Expert
5,346 posts since Jan 2007
Reputation Points: 938 [?]
Q&As Helped to Solve: 784 [?]
Skill Endorsements: 35 [?]
Featured
 
0
 

thread tutorial.

I would go for the 'implements Runnable' solution. might be a good exercise for you to figure out why.

You
This article has been dead for over three months: Start a new discussion instead
Post:
Start New Discussion
View similar articles that have also been tagged: