КнигоПровод.Ru29.03.2024

/ИТ-книги

Средства визуального проектирования на Java — Чекмарев А.
Средства визуального проектирования на Java
Чекмарев А.
год издания — 1998, кол-во страниц — 400, ISBN — 5-7791-0079-9, тираж — 5000, язык — русский, тип обложки — мягк., масса книги — 500 гр., издательство — BHV
серия — Мастер. Руководство для профессионалов
цена: 599.00 рубПоложить эту книгу в корзину
Сохранность книги — хорошая. CD утрачен

Формат 70x100 1/16. Печать офсетная
ключевые слова — java, jbuilder, visualage, j++, beanmachine, rad, jdk, апплет, applet, awt, javabeans, jar, rmi, jdbc, jni, ide, jvc, supercede, powerj, swing

В книге рассматриваются последние версии самых распространённых и эффективных систем визуального проектирования на языке Java: JBuilder 1.0, VisualAge for Java 1.0, Visual Café 2.0 и Visual J++ 1.1. Описываются все возможности перечисленных программных продуктов, их пользовательский интерфейс и современная технология создания Java-программ (на примерах). Кроме того, кратко рассматриваются ещё два пакета — Java Workshop 2.0 и Lotus BeanMachine, а также даётся описание некоторых других систем быстрой разработки программ (RAD) на Java.

Предполагается, что читатель уже знаком с языком Java, хотя книга может быть полезна не только опытным разработчикам, но и новичкам. Цель книги — познакомить программистов с современными RAD-системами для Java и дать максимум конкретной информации, касающейся выбранных сред разработки.

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ3
 
Для кого и о чём эта книга3
Общие положения5
Состав книги6
Благодарности7
 
ЧАСТЬ I. Java Development Kit 1.19
 
ГЛАВА 1. Комплект разработчика JDK 1.111
 
Новые возможности JDK 1.1.412
Создание локализованных программ (internationalization)12
Безопасность и сертифицированные (подписанные) апплеты (signed
applets)13
Модернизированный интерфейс AWT14
Технология JavaBeans14
Формат файлов JAR15
Улучшенные сетевые возможности16
Расширение функций ввода/вывода16
Пакет math16
Удалённый вызов методов (remote method invocation, RMI)17
Сериализация объектов (object serialization)18
Получение информации времени выполнения (reflection)18
Средства связи с базами данных JDBC19
Внутренние классы (inner classes)20
Платформо-зависимые методы (Java native interface, JNI)21
Повышение производительности21
Вспомогательные средства22
Краткое описание пакетов JDK 1.1.424
java.applet25
java.awt25
+ java.awt.datatransfer26
+ java.awt.event26
java.awt.image27
+ java.beans28
java.io28
java.lang29
+ java.lang.reflect30
+ java.math30
java.net30
+ java.rmi31
+ java.rmi.dgc31
+ java.rmi.registry32
+ java.rmi.server32
+ java.security32
+ java.security.acl33
+ java.security.interfaces33
+ java.sql34
+ java.text34
java.util34
+ java.util.zip35
Перспективы развития пакета JDK36
Возможности пакета JDK 1.237
Java Activator38
Технология HotSpot39
 
ЧАСТЬ II. Borland JBuilder 1.041
 
ГЛАВА 2. Общие сведения о пакете JBuilder 1.043
 
Линейка продуктов JBuilder44
Минимальные требования к системе46
Работа с базами данных47
Четыре типа JDBC-драйверов47
Borland DataGateway48
Требования к системе49
InterClient for InterBase50
Среда разработки (IDE)51
Главное окно (Main Window)52
Палитра компонентов (Component Palette)53
Браузер приложений (AppBrowser)54
Окно навигации (Navigation pane)56
Окно структуры (Structure pane)59
Окно содержимого (Content pane)62
Галерея объектов (Object Gallery)64
Окно Paste Snippet (Вставить шаблон кода)65
Настройка среды разработки66
Мастера (Wizards)67
Файловые мастера68
Мастера-утилиты68
Средства отладки74
Сообщений компилятора и среды выполнения74
Отладчик. Общие сведения77
Точки останова и просмотр значений переменных80
Справочная информация и документация81
Оперативная справка81
 
ГЛАВА 3. Использование пакета JBuilder84
 
Пример компонента JavaBeans84
Создание компонента84
Методы доступа88
Размещение готового компонента88
Работа с Палитрой компонентов89
Создание простого приложения91
Создание программы91
Отладка98
Процесс отладки в целом98
Управление трассировкой классов и пакетов99
Выполнение и останов программы102
Точки останова103
Размещение Java-программ107
Подготовка проекта к размещению107
Создание архивного файла108
Файл манифеста (manifest file)108
JIT-компилятор109
Использование утилит командной строки109
 
ЧАСТЬ III. IBM VisualAge for Java 1.0111
 
ГЛАВА 4. Основные характеристики пакета VisualAge for Java 1.0113
 
VisuaiAge: Professional Edition и Enterprise Edition114
Минимальные требования к системе114
Основные концепции115
Проекты115
Рабочая область (workspace)115
Репозитарий (repository) и версии компонентов программы116
Работа без файлов117
Файлы ресурсов118
Импорт и экспорт кода. Публикация приложений120
Среда разработки (IDE)128
Окно Workbench и браузеры128
Редактор Visual Composition Editor134
Отладчик138
Окно Breakpoints141
Окно Inspector142
Окно Quick Start144
Окно Console144
Окно Log145
Окно ScrapBook145
Окно Comparison results window146
Другие окна: Repository Explorer, Applet Viewer и Search results
window148
Настройка среды разработки (IDE)150
Справочная система151
 
ГЛАВА 5. Работа с пакетом VisualAge for Java153
 
Создание демонстрационного апплета153
Создание рабочего проекта и пакета153
Визуальное проектирование апплета154
Связывание компонентов158
Запуск апплета162
Создание версии апплета163
Генерирование документации168
Создание приложений169
Цели проектирования170
Создание нового класса NoteFile171
Модификация пользовательского интерфейса177
Подключение к рабочему макету класса NoteFile178
Подключение к рабочему макету компонентов для работы с файлами179
Соединения с кнопкой Open File181
Проверка работы кнопки Open File184
Соединения для кнопки Save File185
Тестирование программы NoteBook186
Отладка программ186
Запуск отладчика186
Просмотр результатов187
Управление потоками188
Модификация программ в отладчике189
Нерешённые проблемы190
 
ЧАСТЬ IV. Symantec Visual CAFé 2.0111
 
ГЛАВА 6. Основные возможности пакета Visual CAFé 2.0195
 
Минимальные требования к системе195
Линейка продуктов Visual Café196
dbANYWHERE Workgroup Server199
Библиотека компонентов JFC (Swing)199
Среда разработки201
Основные концепции201
Главное окно206
Окно Project207
Окно Form Designer210
Окно Property List212
Палитра компонентов (Component Palette)212
Окно Source214
Окно Class Browser215
Окно Hierarchy Editor216
Окно Menu Designer218
Другие окна. Отладчик219
Окно dbNAVIGATOR222
Настройка среды разработки227
Макросы228
Переход от версии 1.0 к 1.1229
 
ГЛАВА 7. Применение пакета Visual CAFé231
 
Демонстрационный апплет231
Создание проекта231
Проектирование апплета232
Запуск апплета237
Запуск апплета из Web-страницы238
Демонстрационное приложение240
Проектирование приложения240
Выполнение соединений между компонентами246
Дополнительные операторы Java251
Настройка компонентов252
Запуск приложения254
Использование Hierarchy Editor и Class Browser255
Отладка257
Отладка окна About258
Отладка метки Day260
Размещение Java-программ262
Создание JAR-архива262
Размещение апплетов263
Размещение приложений264
Создание native-приложений266
Размещение native-приложений266
 
ЧАСТЬ V. MICROSOFT VISUAL J++ 1.1269
 
ГЛАВА 8. ОПИСАНИЕ ПАКЕТА VISUAL J++ 1.1271
 
Минимальные требования к системе273
Среда разработки273
Developer Studio275
Рабочая область (workspace)277
Работа с проектами280
Редактор текстов287
Автоматизация (макросы)288
Редакторы ресурсов289
Утилиты пакета Visual J++ 1.1302
Компилятор JVC302
Утилита JVIEW308
Отладчик310
Пакет Microsoft SDK 2.01 for Java314
Мастера315
Applet Wizard315
Resource Wizard315
Type Library Wizard315
ActiveX Wizard for Java315
WizardBar316
Построение примеров316
Получение справочной информации317
 
ГЛАВА 9. Работа в среде Visual J++318
 
Проектирование апплетов318
Простейший апплет318
Создание апплета при помощи мастера Applet Wizard319
Апплет для работы с базами данных333
Запуск апплетов335
Разработка приложений336
Создание простейшего приложения336
Отладка Java-программ337
Подготовка проекта Visual J++ к отладке338
Методы отладки338
 
ЧАСТЬ VI. СРАВНИТЕЛЬНЫЙ АНАЛИЗ ПРОГРАММНЫХ ПРОДУКТОВ343
 
ГЛАВА 10. Системы визуального проектирования, рассмотренные в книге345
 
Характерные особенности пакетов346
JBuilder346
VisualAge for Java346
Visual Cafe347
Visual J++347
Сравнительная таблица функциональных возможностей пакетов348
Системные требования352
Аппаратные средства352
Поддерживаемые платформы353
 
ГЛАВА 11. Другие среды программирования на Java354
 
Sun Java Workshop 2.0354
Требования к системе356
Проекты и портфели357
Профилировщик (profiler)357
Браузер классов359
Построитель GUI-интерфейсов (GUI Builder)360
Отладчик362
Контроль версий364
Web-браузер365
Lotus BeanMachine 1.1366
Окно Composer367
Палитра (Palette)368
Окно Details369
Галерея (Gallery)369
Публикация апплетов370
Asymetrix SuperCede 2.0370
Sybase PowerJ Enterprise 2.1373
Системные требования375
 
ЧАСТЬ VII. ПРИЛОЖЕНИЕ377
 
Ресурсы Java в сети Internet379
 
Интернациональные ресурсы379
JDK 1.1, HotJava, Java Workshop379
Borland Jbuilder380
IBM VisualAge for Java380
PowerJ 2.01381
SuperCede 2.0381
Русскоязычные страницы381
 
ГЛОССАРИЙ382
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ386
ОПИСАНИЕ КОМПАКТ-ДИСКА392

Книги на ту же тему

  1. Философия Java, Эккель Б., 2001
  2. Введение в Java-технологию, Сафонов В. О., 2002
  3. Spring 4 для профессионалов. — 4-е изд., Шефер К., Хо К., Харроп Р., 2015
  4. Java 2, Ноутон П., Шилдт Г., 2000
  5. Java для Internet в Windows и Linux, Дунаев С. Б., 2004
  6. Swing: Эффектные пользовательские интерфейсы, Портянкин И. А., 2005
  7. Java. Справочник, 4-е издание, Флэнаган Д., 2004
  8. Java и XML, Мак-Лахлин Б., 2002
  9. Enterprise JavaBeans, Монсон-Хейфел Р., 2002
  10. Разработка корпоративных Java-приложений с использованием J2EE и UML, Амриш К. И., Ахмед Х. З., 2002
  11. Горький вкус Java: Библиотека программиста, Тейт Б., 2003
  12. JavaBeans, Гарольд Э. Р., 1999
  13. Java в примерах. Справочник, 2-е издание, Флэнаган Д., 2003
  14. Java сервлеты и JSP: сборник рецептов, Перри Б. У., 2005
  15. Java. Сборник рецептов для профессионалов, Дарвин Я. Ф., 2002
  16. Платформа .NET для Java-программистов, Гиббонз П., 2003
  17. Электронный магазин на Java и XML (+CD-ROM), Брогден Б., Минник К., 2002
  18. Разработка приложений для электронной коммерции на Oracle8i и Java, Заккар М., 2000
  19. XML и Java 2 (+CD), Даконта М., Саганич А., 2001
  20. Технология Java Card™ для смарт-карт. Архитектура и руководство программиста, Жикун Чен, 2008
  21. Конструирование распределённых объектов. Методы и средства программирования интероперабельных объектов в архитектурах OMG/CORBA, Microsoft/COM и Java/RMI, Эммерих В., 2002
  22. Разработка программных проектов: на основе Rational Unified Process (RUP), Полис Г., Огастин Л., Лоу К., Мадхар Д., 2009

© 1913—2013 КнигоПровод.Ruhttp://knigoprovod.ru