loading and using a .jar file

Hello, I have practically no knowledge of using java in matlab.
I have looked around online and all I could find regarding pulling in java into matlab was javaaddpath. I used this command to add the .jar file to my path, and it shows up. What happens next? How do I find out what is in it? How do I use it? Etc.?
Any help? Thanks in advance!

Réponses (1)

Laura Proctor
Laura Proctor le 12 Avr 2011

3 votes

A good place to start may be Using Sun Java Classes in MATLAB Software in the documentation.
To obtain a listing of all the Java classes that are currently loaded:
[M,X,J] = inmem
The IMPORT function addes a package or class to the current import list:
import pkg_name.* % Import all classes in package
The FIELDNAMES function will return all the public data fields of the object
value = java.lang.Integer(0);
fieldnames(value, '-full')
To see the METHODS of a class, use the methods or METHODSVIEW function:
methodsview java.awt.MenuItem
I hope that this gives you a good starting point! Best of luck.

1 commentaire

Abdul-Kareem
Abdul-Kareem le 24 Juin 2014
Hi. sorry for bumping this but I wanted clarification.
After adding a jar or class or package to the static or dynamic path, what must the package name be when you say: import pkg_name.*
And I don't understand this terminology: methodsview java.awt.MenuItem
How do you go from your jar or class file name to java.awt.MenuItem? How do you find the full names of java files?

Connectez-vous pour commenter.

Catégories

Tags

Commenté :

le 24 Juin 2014

Community Treasure Hunt

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

Start Hunting!

Translated by