Main Content

javaMethodEDT

从事件调度线程 (EDT) 中调用 Java 方法

说明

示例

javaMethodEDT(MethodName,JavaObj,x1,...,xN) 使用与参数 x1,...,xN 匹配的签名,调用 Java® 对象数组的类中的方法。MATLAB® 从事件调度线程 (EDT) 调用该方法。

javaMethodEDT(StaticMethodName,ClassName,x1,...,xN) 调用 ClassName 类中的静态方法。

示例

全部折叠

创建 java.util.Vector 对象 v 并添加 string 元素。

v = java.util.Vector;
javaMethodEDT('add',v,'string');

输入参数

全部折叠

非静态 Java 方法名称,指定为字符串或字符向量。

示例: javaMethod('DataDefinitionAndDataManipulationTransactions',T)

数据类型: char | string

数组,指定为包含此方法的类的 Java 对象。

MethodNameStaticMethodName 所需的 1 至 N 个(如果有) Java 方法输入参数,由任意类型指定。方法参数列表指定参数类型。

静态 Java 方法名称,指定为字符串或字符向量。

示例: java.lang.Double.isNaN(2.2)

数据类型: char | string

Java 类名称,指定为字符串或字符向量,包含 StaticMethodName

数据类型: char | string

详细信息

全部折叠

EDT

EDT 是 Java 中使用的事件调度线程。

版本历史记录

在 R2009a 中推出