ac1d73d2 Офисная мебель для персонала на заказ. |

Java-классы, конструкторы и методы

В этой главе задокументированы Java-классы, используемые в LiveConnect, и их конструкторы и методы. Это алфавитный справочник по классам, которые дают Java-объектам возможность получать доступ к коду JavaScript.

Глава 5 Операции
В JavaScript имеются операции присвоения, сравнения, арифметические, побитовые/bitwise, логические, строковые и специальные. В этой главе рассматриваются эти операции и содержится информация о при...
Операции присвоения
Операция присвоения присваивает значение левому операнду на основе значения правого операнда. Реализованы в JavaScript 1.0 Версия ECMA ECMA-262 Базовая операция присвоения это равенство (=), котор...
Операции сравнения
Операция сравнения сравнивает операнды и возвращает логическое значение на основе того, является ли сравнение true. Реализованы в JavaScript 1.0 JavaScript 1.3: добавлены операции === и !== Версия...
Использование операций равенства
Стандартные операции равенства (== и !=) сравнивают два операнда без учёта типа. Операции строгого равенства (=== и !==) выполняют сравнение операндов одного типа. Используйте операции строгого ра...
Обратная совместимость
Поведение стандартных операций сравнения (== и !=) зависит о версии JavaScript. JavaScript 1.2. Стандартные операции сравнения (== и !=) не выполняют конвертацию типов перед выполнением сравнения....
Арифметические операции
Арифметические операции принимают в качестве операндов числовые значения (литералы или переменные) и возвращают единственное числовое значение. Стандартные арифметические операции: сложение (+), в...
% (modulus/целочисленный остаток)
Операция modulus используется так: var1 % var2 Операция modulus возвращает первый операнд modulo второй операнд, то есть var1 modulo var2, как в вышеприведённом операторе, где var1 и var2 это пере...
++ (инкремент)
Операция инкремента выполняется так: var ++ или ++ var Эта операция выполняет инкремент (прибавляет 1) операнда и возвращает его значение. Если это постфикс, когда операция находится после операнд...
-- (декремент)
Операция декремента используется так: var -- или -- var Эта операция выполняет декремент (вычитает 1) операнда и возвращает его значение. Если это постфикс, когда операция находится после операнда...
- (унарное отрицание)
Операция унарного отрицания находится впереди операнда и выполняет его отрицание. Например, y=-x отрицает (меняет знак) значения x и присваивает его переменной y; то есть, если x равен 3, y получа...
Побитовые операции
Побитовые операции рассматривают каждый операнд как набор из 32 битов (0 и 1), а не как десятеричное, 16-ричное или 8-ричное число. Например, 10-ричное число 9 имеет двоичное представление 1001. П...
Побитовые логические операции
Реализованы в JavaScript 1.0 Версия ECMA ECMA-262 Концептуально побитовые логические операции работают так: Операнды конвертируются в 32-битные целые числа и выражаются сериями битов (0 и 1). Кажд...
Операции побитового сдвига
Реализованы в JavaScript 1.0 Версия ECMA ECMA-262 Операции побитового сдвига принимают два операнда: первый операнд сдвигается, а второй специфицирует количество битовых позиций, на которое сдвига...
<< (сдвиг влево)
Эта операция сдвигает влево первый операнд на специфицированное вторым операндом количество бит. Излишние биты, сдвинутые влево, отбрасываются. Справа заполнение идёт нулями. Например, 92 даёт 36,...
>> (сдвиг вправо с сохранением знака)
Эта операция сдвигает вправо первый операнд на специфицированное вторым операндом количество бит. Излишние биты, сдвинутые вправо, отбрасываются. Копии самых левых битов вставляются слева. Наприме...
>>> (сдвиг вправо с заполнением нулями)
Эта операция сдвигает вправо первый операнд на специфицированное вторым операндом количество бит. Излишние биты, сдвинутые вправо, отбрасываются. Слева заполнение идёт нулями. Например, 192 даст 4...
Locationbar
Представляет адресную строку окна браузера (область, содержащую области закладки и URL). Свойство из window Реализовано в JavaScript 1.2...
Описание
Само значение свойства locationbar имеет свойство visible. Если оно true, адресная строка видна; если false, она скрыта....
Безопасность
Установка значения свойства visible адресной строки требует наличия привилегии UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство ....
Пример
Следующий пример создаёт окно "chromeless" (в окне chromeless отсутствуют панель утилит, полосы прокрутки, статусные области и т.д., как в диалоговом окне), пряча большую часть панелей пользовател...
Menubar
Представляет строку меню окна. Эта область содержит ниспадающие меню браузера, такие как File, Edit, View, Go, Communicator и т.д. Свойство из window Реализовано в JavaScript 1.2...
Описание
Значение свойства menubar само имеет свойство visible. Если оно true, строка меню видна; если false, меню скрыто....
Безопасность
Установка значения свойства visible строки меню требует наличия привилегии UniversalBrowserWrite. О безопасности см. книгу Клиентский JavaScript. Руководство ....
Примеры
Следующий пример создаёт окно chromeless (в окне chromeless отсутствуют панель утилит, полосы прокрутки, статусные области и т.д., как в диалоговом окне), пряча большую часть панелей пользовательс...
Moveby
Перемещает окно относительно его текущей позиции на специфицированное количество пикселов. Метод из window Реализован в JavaScript 1.2...
Параметры
horizontal Количество пикселов, на которое окно перемещается по горизонтали. vertical Количество пикселов, на которое окно перемещается по вертикали....
Описание
Этот метод перемещает окно, прибавляя или вычитая специфицированное количество пикселов к текущему положению....
Пример
Чтобы переместить текущее окно на 5 пикселов вверх (ось x) и на 10 пикселов вправо (ось у) от текущей позиции, используйте такой оператор: self.moveBy(-5,10); // относительное позиционирование...
Moveto
Перемещает верхний левый угол окна на специфицированные координаты экрана. Метод из window Реализован в JavaScript 1.2...
Параметры
x-coordinate Левый край окна в координатах экрана. y-coordinate Верхний край окна в координатах экрана....
Описание
Этот метод перемещает окно в абсолютное положение, указанное его параметрами (в пикселах). Начало отсчёта по осям ведётся от абсолютной позиции (0,0); это верхний левый угол экрана монитора....
Безопасность
Выход за пределы одной из границ экрана (и скрытие части или всего окна) требует маркированного JavaScript, иначе окно не будет перемещаться за пределы экрана. Для этого необходимо иметь привилеги...
Пример
Для перемещения текущего окна на 25 пикселов от верхней границы экрана (ось x) и на 10 пикселов от левого края экрана (ось y) используйте такой оператор: self.moveTo(25,10); // абсолютное позицион...
Name
Строка, специфицирующая имя окна. Свойство из window Только для чтения (2.0); Изменяемое (в более поздних версиях) Реализовано в JavaScript 1.0...
Безопасность
JavaScript 1.1. Это свойство разрушено/запорчено по умолчанию. О разрушении данных см. книгу Клиентский JavaScript. Руководство ....
Описание
В JavaScript 1.0 NAME было свойством только для чтения/read-only. В последующих версиях это свойство может изменяться Вашим кодом. Это даёт возможность присваивать имя окну верхнего уровня....
Пример
Первый оператор создаёт окно netscapeWin. Второй оператор выводит значение "netscapeHomePage" в диалоге Alert, поскольку "netscapeHomePage" является значением аргумента windowName окна netscapeWin...
Offscreenbuffering
Специфицирует, выполняются ли обновления окна в offscreen-буфере. Свойство из window Реализовано в JavaScript 1.2...
Описание
По умолчанию Navigator автоматически определяет, выполняются ли обновления окна в offscreen-буфере, а затем отображаются в окне. Вы можете либо полностью отключить буферизацию, либо потребовать от...
Open
Открывает новое окно web-браузера. Метод из window Реализован в JavaScript 1.0 JavaScript 1.2: добавлено несколько новых windowFeatures....

Text в Java

Поле для ввода текста на HTML-форме. Пользователь может ввести в текстовое поле слово, фразу или последовательность цифр или символов. Клиентский объект Реализован в JavaScript 1.0 JavaScript 1.1:...

Type
Для всех Submit-объектов значение свойства type будет "submit". Это свойство специфицирует тип элемента формы. Свойство из Submit Только для чтения Реализовано в JavaScript 1.1...
Пример
Записываются значения свойства type каждого элемента формы. for (var i = 0; i document.form1.elements.length; i++) { document.writeln("BRtype is " + document.form1.elements[i].type) }...
Value
Строка, отражающая значение атрибута VALUE кнопки submit. Свойство из Submit Только для чтения Реализовано в JavaScript 1.0...
Описание
Если атрибут VALUE специфицируется в HTML, свойство value будет содержать эту же строку, и она будет отображаться на поверхности кнопки. Если атрибут VALUE не специфицируется в HTML, свойство valu...
Пример
Следующая функция вычисляет свойство value группы кнопок и выводит его в окне msgWindow: function valueGetter() { var msgWindow=window.open("") msgWindow.document.write("submitButton.value is " +...
Sun
Объект верхнего уровня, используемый для доступа к Java-классам пакета sun.*. Объект ядра Реализован в JavaScript 1.1, NES 2.0...
Создание
Объект sun это предопределённый объект верхнего уровня JavaScript. Вы получаете к нему доступ автоматически без использования конструктора или вызова метода....
Text
Поле для ввода текста на HTML-форме. Пользователь может ввести в текстовое поле слово, фразу или последовательность цифр или символов. Клиентский объект Реализован в JavaScript 1.0 JavaScript 1.1:...
Создание
HTML-тэгом INPUT с "text" в качестве значения атрибута TYPE. Для данной формы машина выполнения JavaScript создаёт соответствующие объекты Text и помещает эти объекты в массив elements соответству...
Описание
Text-объект на форме выглядит так: Text-объект это элемент формы и он обязан быть определён в тэге FORM. Text-объекты могут быть обновлены (перерисованы) динамически через установку свойства value...
Свойства. Резюме.
Свойство Описание defaultValue Отражает атрибут VALUE. form Специфицирует форму, содержащую Text-объект. name Отражает атрибут NAME. type Отражает атрибут TYPE. value Отражает текущее значение пол...
Методы. Резюме.
Метод Описание blur Убирает фокус с объекта. focus Передаёт фокус объекту. handleEvent Вызывает обработчик для специфицированного события. select Выделяет область ввода объекта. Кроме того, этот о...
Примеры
Пример 1. Создаётся Text-объект длиной 25 символов. Текстовое поле расположено сразу справа от слов "Last name:". При загрузке формы текстовое поле очищено. BLast name:/B INPUT TYPE="text" NAME="l...
Blur
Убирает фокус с текстового поля. Метод из Text Реализован в JavaScript 1.0...
Пример
Убирается фокус с текстового элемента userText: userText.blur() Предполагается, что текстовый элемент определён так: INPUT TYPE="text" NAME="userText"...
Defaultvalue
Строка со значением по умолчанию для объекта Text. Свойство из Text Реализовано в JavaScript 1.0...
Описание
Начальное значение defaultValue отражает значение атрибута VALUE. Установка defaultValue программно переопределяет начальную установку. Вы можете установить свойство defaultValue в любое время. Ви...
Пример
Функция вычисляет свойства defaultValue объекта на форме surfCity и отображает значения в окне msgWindow: function defaultGetter() { msgWindow=window.open("") msgWindow.document.write("hidden.defa...
Focus
Переходит к текстовому полю и передаёт ему фокус. Метод из Text Реализован в JavaScript 1.0...

Как в PCAD 2000 PCB поместить

Я работаю с пакетом программ PCAD-2000. В нем есть утилита File Gerber Out, предоставляемая графическим редактором печатных плат Accel PCB. Правильным ли будет воспользоваться ей для создания Gerber-файлов или нужно пользоваться специализированным графическим редактором Accel Gerber, входящем в состав PCAD-2000?

Как в PCAD 2000 PCB поместить
В PCADе существует линейка подскажите
Можно ли запустить макрос с помощью кнопки на пользовательской панели инструментов.
Как переместить сохраненный в
Как переместить компонент (например, на схеме) в определенную точку листа?
Скажите пожалуйста, где можно