exponenta event banner

javaObjectEDT

Вызов конструктора Java в потоке отправки событий (EDT)

Описание

пример

JavaObj = javaObjectEDT(ClassName,x1,...,xN) возвращает массив объектов Java ® ,JavaObj, созданный из EDT конструктором Java для класса с сигнатурой, соответствующей аргументам x1,...,xN.

Примеры

свернуть все

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

Создать JOptionPane на EDT.

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

Позвоните в createDialog метод на EDT.

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

Входные аргументы

свернуть все

Имя класса Java, указанное как строковый или символьный вектор.

Типы данных: char

Входные аргументы конструктора Java, от 1 до N (если таковые имеются), необходимые для ClassName, указывается как любой тип. Список аргументов конструктора класса указывает тип аргумента.

Подробнее

свернуть все

EDT

EDT - это поток отправки событий, используемый в Java.

Совет

  • MATLAB ® вызывает методы наJavaObj из EDT.

  • Статические методы для указанного класса или объекта Java выполняются в потоке MATLAB, если не вызывается с помощью javaMethodEDT функция.

См. также

| | |

Представлен в R2009a