本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

javaObjectEDT

对事件调度线程 (EDT) 调用 Java 构造函数

说明

示例

JavaObj = javaObjectEDT(ClassName,x1,...,xN) 返回 Java® 对象数组 JavaObj,该数组由 Java 构造函数通过 EDT,根据与参数 x1,...,xN 匹配的签名而为指定类所创建。

示例

全部折叠

f = javaObjectEDT('javax.swing.JFrame','New Title');

在 EDT 中创建 JOptionPane

optPane = javaObjectEDT('javax.swing.JOptionPane');

对 EDT 调用 createDialog 方法。

dlg = optPane.createDialog([],'Sample Dialog');

输入参数

全部折叠

Java 类名称,指定为字符串或字符向量。

数据类型: char

ClassName 所需的 Java 构造函数输入参数(1 至 N,如果有),指定为任意类型。类构造函数参数列表指定参数类型。

详细信息

全部折叠

EDT

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

提示

  • MATLAB® 从 EDT 中对 JavaObj 调用方法。

  • 指定类或 Java 对象的静态方法运行在 MATLAB 线程上,除非是使用 javaMethodEDT 函数调用的。

在 R2009a 中推出