Я спокойно знаком с java, и я даже не уверен, что название имеет смысл. Как я могу получить доступ к файлу внутри onStatus? Я просто пытаюсь записать в файл в этой функции, поэтому в коде ниже «T_file.length()« T_file »не может быть разрешен.заполнить файл внутри внутреннего класса
public static void main(){
foo("file_name");
}
foo(String fileName)
{
try{
final File T_file = new File (fileName);
final FileWriter fw = new FileWriter(fileName);
final BufferedWriter bw = new BufferedWriter (fw);
}catch (IOException e){}
StatusListener listener = new StatusListener(){
public void onStatus(Status status){
if (T_file.length() > 100){
System.out.println ("I have access here");
}
}
}
}
Прежде всего, вы импортировали 'java.io.File'? – HavelTheGreat
Да, я импортировал все, что я предполагаю, необходимо. – John