JavaScript-ссылка на Java-класс.
Ссылка на имя класса, используемое с объектом Packages:
Packages.JavaClass
где JavaClass это полное квалифицированное имя Java-класса объекта.
Объекты LiveConnect java,
sun и netscape являются аббревиатурами для наиболее
часто используемых Java-пакетов; они создают также объекты JavaClass.
Объект JavaClass
является ссылкой на один из классов Java-пакета, такого как netscape.javascript.JSObject.
Объект JavaPackage является ссылкой на Java-пакет, такой как netscape.javascript.
В JavaScript иерархия JavaPackage и JavaClass отражает
иерархию пакетов и классов Java.
Вы обязаны создать оболочку вокруг экземпляра
java.lang.Class, прежде чем передать его в качестве параметра Java-методу -- JavaClass-объекты
не конвертируются автоматически в экземпляры
java.lang.Class.
Свойства объекта JavaClass являются
статическими полями Java-класса.
Методы объекта JavaClass являются статическими методами Java-класса.
Здесь x это объект JavaClass, ссылающийся на java.awt.Font.
Поскольку BOLD является static-полем (свойством) класса
Font, оно является также свойством объекта JavaClass.
x = java.awt.Font
myFont = x("helv",x.BOLD,10) // создаёт объект Font
В этом примере пропущено ключевое слово Packages
и использован синоним java, поскольку класс Font
находится в пакете java.
JavaArray,
JavaObject,
JavaPackage,
Packages
Дата последнего обновления: 28 мая 1999 года.
Copyright (c) 1999 Netscape Communications Corporation