2

Haxe から外部 Java 関数を呼び出そうとしています。Haxe から作成した Java 関数を呼び出すにはどうすればよいですか?

Java コード:

public class ExternalClass{

    public static String myFunction(){ //this will be invoked from Haxe
        return "External Java function";
    }

}

Haxe メインクラス:

class Main 
{
    public static function main() 
    {
        trace(myFunction()); //how can I properly access this Java method?
    }
}

Haxe 外部クラス:

extern class Test
{
    public static function myFunction():String;
}
4

1 に答える 1

2
class Main 
{
    public static function main() 
    {
        trace(ExternalClass.myFunction()); //how can I properly access this Java method?
    }
}

extern class ExternalClass
{
    public static function myFunction():String;
}

外部クラスは、ネイティブ Java クラスと同じ名前にする必要があります。

次に、クラス名を関数名の先頭に追加して、関数を従来の静的関数として呼び出す必要があります。

于 2012-11-13T12:52:06.520 に答える