Packages
object:
Packages.JavaClasswhere JavaClass is the fully-specified name of the object's Java class. The LiveConnect
java
, sun
, and netscape
objects provide shortcuts for commonly used Java packages and also create JavaClass
objects.
JavaClass
object is a reference to one of the classes in a Java package, such as netscape.javascript.JSObject
. A JavaPackage
object is a reference to a Java package, such as netscape.javascript
. In JavaScript, the JavaPackage
and JavaClass
hierarchy reflect the Java package and class hierarchy.
You must create a wrapper around an instance of java.lang.Class
before you pass it as a parameter to a Java method--JavaClass
objects are not automatically converted to instances of java.lang.Class
.
JavaClass
object are the static fields of the Java class.
JavaClass
object are the static methods of the Java class.
x
is a JavaClass
object referring to java.awt.Font
. Because BOLD
is a static field in the Font
class, it is also a property of the JavaClass
object.
x = java.awt.FontThe previous example omits the
myFont = x("helv",x.BOLD,10) // creates a Font object
Packages
keyword and uses the java
synonym because the Font
class is in the java
package.
JavaArray
, JavaObject
, JavaPackage
, Packages
Last Updated: 11/13/98 10:23:18