Home Answers Viewqa Java-Beginners changing final Boolean value in SwingUtilities.invokeLater()

 
 


raja
changing final Boolean value in SwingUtilities.invokeLater()
0 Answer(s)      a year ago
Posted in : Java Beginners

Hi,

I have a problem with setting final Boolean value in second time. But it is necessary to me. Have You any Idea of this Scenario?

Here is my code:

public static boolean doCommit()
{
  final boolean success = true;
  SwingUtilities.invokeLater(new Runnable()
  { 
    @Override
    public void run() 
    {                   
       success = "Hi".equals("Hai"); //for example, here, i am trying to calling my method and it says "The final local variable success cannot be assigned, since it is defined in an enclosing type"
    }               
  }); 
  return success;
}

Thanks,

Sekhar

View Answers









Related Pages:

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.