Электронная версия руководства/Перевод А.С.Деревянко. 2005
Содержание:
Редактирование в визуальном редакторе
О визуальном редакторе для Java
Представления Design и Source
Палитра визуального редактора
Представление Properties
Представление Java Beans
Генерация исходного кода в визуальном редакторе
Исходный код, генерируемый и разбираемый визуальным редактором
Как визуальный редактор синхронизирует код
Как это работает: визуальный редактор и Java Beans
Установка настроек визуального редактора
Настройка внешнего вида визуального редактора
Сделать визуальный редактор редактором Java по умолчанию
Задание настроек визуального редактора для генерации кода
Разработка классов Java при помощи визуального редактора
Открытие существующего класса Java в визуальном редакторе
Создание нового визуального класса Java
Добавление компонента в класс
Переупорядочивание компонентов в классе
Удаление компонентов из класса
Изменение размера визуального компонента
Изменение свойств компонента
Прямое редактирование элементов в представлении Design
Размещение компонентов при помощи визуального редактора
Использование раскладки null
Выравнивание компонентов с использованием выравнивания X/Y
Задание менеджера раскладки
Менеджеры раскладки и контейнеры
Менеджеры раскладки Swing и AWT
Использование BorderLayout
Использование GridBag layout
Показ сетки для раскладки GridBag
Добавление или удаление компонентов в раскладку GridBag
Подгонка ограничений заполнения, якоря и вкладывания в раскладке GridBag
Растягивание компонентов через строки и столбцы GridBag
Использование GridLayout (AWT)
Использование BoxLayout
Использование CardLayout
Использование FlowLayout
Менеджеры раскладки SWT
Использование FillLayout
Использование FormLayout
Использование GridLayout (SWT)
Использование RowLayout
Работа со Swing в визуальном редакторе
Изменение вида и впечатления в Swing
Добавление нового вида и впечатления в Swing
JTable и его столбцы
JSplitPane и его компоненты
JTabbedPane и его страницы
Работа с SWT в визуальном редакторе
Standard Widget Toolkit
Элементы
Управляющие элементы
События
Прикладные элементы
Раскладки
FillLayout
RowLayout
FormLayout
GridLayout
StackLayout
Прикладные раскладки
Проблемы многопоточности
Обработка ошибок
Графика
Обработка событий при помощи визуального редактора
Классы событий, слушателей и адаптеров
Просмотр событий для компонента
Добавление событий для компонента
Удаление событий для компонента
Просмотр исходного кода для события
Вынесение вовне текстовых строк в визуальном редакторе
Буксировка при помощи клавиатуры в визуальном редакторе
Тестирование и отладка в визуальном редакторе
Выполнение Java-бина или приложения
Конфигурирование опций для выполнения Java-бина или приложения
Отладка визуального Java-бина или приложения
Продвинутые опции для отладки Java-бинов
Тестирование и развертывание аплетов
Исключения Java-бина
Миграция кода с VisualAge for Java в to the визуальный редактор
Ограничения для визуального редактора
Расширение визуального редактора
Классы BеanInfo и интроспекция
Классы BeanInfo для классов JRE
Советы по написанию классов BeanInfo для визуального редактора
Управление информацией BeanInfo для разработчиков подключений
Задание местонахождения классов BeanInfo
Хранение бинов и классов BeanInfo в разных проектах
Хранение бинов и классов BeanInfo в одном пакете
Хранение бинов и классов BeanInfo в разных пакетах одного проекта
Хранение классов BeanInfo в JAR-файле
Явное определение местоположения классов BeanInfo
Настройщики для свойств Java-бина
Использование настройщиков для изменения свойств