Contenido principal

javaMethodEDT

R2026b

Call Java method from Event Dispatch Thread (EDT)

Description

javaMethodEDT(MethodName,JavaObj,x1,...,xN) calls the method in the class of the Java® object array with the signature matching the arguments x1,...,xN. MATLAB® calls the method from the Event Dispatch Thread (EDT).

javaMethodEDT(StaticMethodName,ClassName,x1,...,xN) calls the static method in class ClassName.

Examples

collapse all

Create a java.util.Vector object v and add a string element.

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

Input Arguments

collapse all

Nonstatic Java method name, specified as a string or character vector.

Example: javaMethod("DataDefinitionAndDataManipulationTransactions",T)

Array, specified as a Java object of the class containing the method.

Java method input arguments, 1 through N (if any), required by MethodName or StaticMethodName, specified by any type. The method argument list specifies the argument type.

Static Java method name, specified as a string or character vector.

Example: java.lang.Double.isNaN(2.2)

Java class name, specified as a string or character vector, containing StaticMethodName.

More About

collapse all

Version History

Introduced in R2009a