Мне нужно создать функцию, которая будет выполнять метод Java и возвращать его результат.Он статичен, потому что многие другие функции будут вызывать эту функцию.Итак, я сделал это:
public static function FKDescription(dest:String):String{
var jRemote:RemoteObject = new RemoteObject();
var s:String;
jRemote.destination = dest;
jRemote.getValues.addEventListener(ResultEvent.RESULT,valresult);
jRemote.getValues();
function valresult(event:ResultEvent):void{
s = event.result as String;
}
return s;
}
Но функция возвращает ноль, потому что valresult () не был вызван в конце основной функции.Что я должен сделать, чтобы FKDescription () возвращал строку, полученную из удаленного объекта?
Танки.