I'm using ScriptEngine, running JavaScript.
I want the JavaScript script to be able to call myFunction(), where myFunction() is a method inside a given class of mine.
I know it's possible to use importPackage for standard Java stuff, what about my own methods?
Please advise :)
According to this, when you do
importPackage(java.awt)
in a script, that's actually a shortcut for a built-in global variable called Packages
-- "java.awt" is actually a shortcut for "Packages.java.awt". So you might try and see whether, if you create your own package called "com.mypackage.hello", the scripting engine can access Packages.com.mypackage.hello
. I haven't been able to find any documentation on that, but it's worth trying.
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments