ImplementJavaInterface[interfaces, mappings] uses the Dynamic Proxy facility of Java to create a new Java class and return an object of that class that implements the named ...
JavaClassPath[] returns the class search path in use by the Java runtime. This includes classes specified via the CLASSPATH environment variable (if any), directories and ...
JavaThrow["exception"] causes an exception of the specified class to be thrown in the Java thread that called the Mathematica program in which JavaThrow occurred. ...
Methods[javaclass] returns a list of the Java declarations for all methods of the specified JavaClass. Methods["classname"] lists the methods for the named class. ...
LibraryVersionInformation[lib] returns a list of rules of library version information.
CastNETObject[obj, type] casts the specified object to a different type.
DoNETModal[form] displays the specified .NET form in the foreground and does not return until the form window is closed.DoNETModal[form, expr] evaluates expr just before the ...
MarshalStringsAs is an option to DefineDLLFunction that specifies how string arguments should be marshaled into the DLL function. This applies to any arguments that are ...
NETNewDelegate[type, func] creates a new instance of the specified .NET delegate type whose action is to call the named Mathematica function when triggered.
GUIObject[root, args] represents a live interface instance with root widget root, wrapping the active widgets and environment.