You create the frame with button enable, do some test to see if btn1Cliked is true, and that's all.
Then you have the actionPerformed method that does nothing with your button. So, if you don't have any action related, your button status will never be evaluated again.