Accessing a signature Class in Java

2 vues (au cours des 30 derniers jours)
Sanchay Tiwari
Sanchay Tiwari le 16 Mai 2017
So while converting the Matlab code into a java package there is the main class in java which in my case in class1 and it is accessing a signature class in it called pmdiagramsignature. Now if I try to create a new class called GUI_Class where I am creating a GUI in java and when I am trying to access the Class1 through GUI_Class, it is not providing me an access to the PMdiagramsinature?

Réponses (1)

Manish Annappa
Manish Annappa le 19 Mai 2017
I am assuming that you have your MATLAB code in a function called ‘func1’. Additionally, you have a MATLAB class ‘pmdiagramsignature’ being accessed by ‘func1’. You are trying to compile ‘func1’ into Java library, that results in a JAR file (let’s call it test.jar) containing the main class ‘Class1’. ‘GUI_Class’ is the driver class used to call the library test.jar.
To access methods present in ‘pmdiagramsignature’ from ‘GUI_Class’, instantiate ‘pmdiagramsignature’ in ‘func1’ and call required methods.
If you are not looking for a workflow like above, to suggest an alternate solution, explain your intended workflow along with the details of what ‘pmdiagramsignature’ class is and how it is called in the MATLAB function (which is being compiled).

Catégories

En savoir plus sur Call Java from MATLAB dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by