Hallo,
ich habe da ein Problem mit inner class.
mein Programm:
ich bekommen den folgenden Fehler:
local variable strReturn is accessed from within inner class; needs to be declared final
wenn ich aber strReturn als final declariere kann ich es nicht mehr verändern.
In alllen Publicationen steht das man alle Variablen der äusseren classe benutzen kann.
Ich weis nur nicht wie.
Kann mir da jemand helfen?
ich habe da ein Problem mit inner class.
mein Programm:
Code:
public class Neu
{
{
String strReturn = "Exit";
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
strReturn = "inner";
}
});
}
}
ich bekommen den folgenden Fehler:
local variable strReturn is accessed from within inner class; needs to be declared final
wenn ich aber strReturn als final declariere kann ich es nicht mehr verändern.
In alllen Publicationen steht das man alle Variablen der äusseren classe benutzen kann.
Ich weis nur nicht wie.
Kann mir da jemand helfen?