|
説明 |
Javaオブジェクトのメソッドを呼び出します。 |
|
|
呼出形式 |
var ret = extobj.Invoke( methodName [, param1 [, ... ] ] ) |
|
|
戻り値 |
Javaクラスのメソッドの戻り値 |
|
|
引数 |
String methodName |
メソッド名 大文字と小文字を区別します。 |
|
|
Object param1...n |
メソッドの引数 詳細は引数の指定方法を参照してください。 |
|
例外 |
EXTOBJ-3 |
メソッド%sを見つけられませんでした |
|
|
EXTOBJ-4 |
メソッド%sの呼び出しに失敗しました |
|
|
EXTOBJ-8 |
クラス%sを見つけられませんでした |
|
|
EXTOBJ-9 |
null参照に対する操作です |
|
|
EXTOBJ-10 |
サポートされていないデータ型です |
|
|
EXTOBJ-11 |
%s名前空間のオブジェクトは操作できません |
|
|
EXTOBJ-15 |
ID”%s”のJarファイルはロードされていません |
|
使用例 |
var extobj1 = new ExternalObject("java.util.Random"); var ret = extobj1.Invoke("nextInt", 10);print(ret, "\n");var extobj2 = ExternalObject.InvokeStatic("java.util.Calendar", null, "getInstance");var ret = extobj2.Invoke("toString");print(ret, "\n");var extobj3 = new ExternalObject("sampleNS.SampleClass", "sampleLib");var ret = extobj3.Invoke("sampleFunction");print(ret, "\n"); |
|
|
関連項目 |
ExtValクラス InvokeStaticメソッド |
|