Borrar filtros
Borrar filtros

loading and using a .jar file

18 visualizaciones (últimos 30 días)
chris hinkle
chris hinkle el 12 de Abr. de 2011
Comentada: Abdul-Kareem el 24 de Jun. de 2014
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!

Respuestas (1)

Laura Proctor
Laura Proctor el 12 de Abr. de 2011
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 comentario
Abdul-Kareem
Abdul-Kareem el 24 de Jun. de 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?

Iniciar sesión para comentar.

Categorías

Más información sobre Call Java from MATLAB en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by