Microsoft Visual J++ работающая в Windows интегрированная среда программирования
на языке Java. Visual J++ позволяет создавать, модифицировать, собирать, запускать,
отлаживать и упаковывать приложение в единой среде.
В Visual
J++ 6.0 введена библиотека классов Windows Foundation Classes for Java (WFC).
Этот новый каркас приложений (application framework) взаимодействует с Microsoft
Windows API, позволяя писать полнофункциональные Windows-приложения на языке
программирования Java. Кроме того, WFC служит оболочкой модели объектов Dynamic
HTML, реализованной в Internet Explorer 4.0, который обеспечивает динамическое
управление HTML как на клиентской, так и на серверной стороне.
Создание
WFC-приложения
Когда Вы
создаете Windows-приложение с применением WFC, Ваш проект содержит форму,
которая является главным окном приложения. Вы добавляете на форму элементы
управления WFC (далее WFC-элементы) и тем самым конструируете графический пользовательский
интерфейс.
Пример с
пошаговыми инструкциями, иллюстрирующий, как создать, собрать и запустить простое
WFC-приложение, см. в разделе «Создание Windows-приложения с применением
WFC» главы 1 «Создание проектов».
О других
типах проектов Visual J++ см. главу 1 «Создание проектов». О том,
как импортировать проект из Visual J++ 1.1, см. раздел «Перенос проектов
из Visual J-++ 1.1» главы 1 «Создание проектов».
Модификация
приложения
Создав приложение,
Вы можете:
модифицировать форму
в Forms Designer (конструктор форм). RAD-функции этого конструктора позволяют
быстро вставлять на форму элементы управления, настраивать их свойства и добавлять
обработчики событий;
модифицировать код
с помощью таких средств, как Class Outline и текстовый редактор (редактор
Text). Class Outline обеспечивает динамический просмотр содержимого и структуры
Ваших Java-классов и упрощает добавление методов и переменных-членов. Текстовый
редактор поддерживает средства IntelliSense, облегчающие написание кода, -
например, Statement Completion;
получить доступ к
данным из своей формы через WFC-элементы и компоненты, предназначенные для
операций с данными. Связывание с данными и их выборка реализуется в WFC на
базе ADO (ActiveX Data Objects).
Сборка
и запуск приложения
При сборке
приложения любые ошибки компиляции перечисляются в окне Task List. Исправив
ошибки, Вы можете запустить свое приложение из среды программирования.
Отладка
приложения
Даже когда
приложение компилируется без ошибок, оно не всегда ведет себя так, как ожидалось.
Выявление и устранение логических ошибок, а также ошибок периода выполнения
называется отладкой. Используя интегрированный отладчик, Вы можете устанавливать
точки прерывания, пошагово выполнять код и наблюдать за значениями переменных
и свойств.
Отладчик
позволяет также отлаживать сразу нескольких процессов, вести удаленную отладку
и обеспечивает интеграцию Java и сценария (script).
Упаковка
приложения
Закончив модификацию и отладку приложения, Вы можете упаковать его в ЕХЕ- или САВ-файл
и распространить в Web.
Знаете ли Вы, что релятивистское объяснение феномену CMB (космическому микроволновому излучению) придумал человек выдающейся фантазии Иосиф Шкловский (помните книжку миллионного тиража "Вселенная, жизнь, разум"?). Он выдвинул совершенно абсурдную идею, заключавшуюся в том, что это есть "реликтовое" излучение, оставшееся после "Большого Взрыва", то есть от момента "рождения" Вселенной. Хотя из простой логики следует, что Вселенная есть всё, а значит, у нее нет ни начала, ни конца... Подробнее читайте в FAQ по эфирной физике.