Microsoft Visual J++. Создание приложений и аплетов на языке Java


Глава 01


5Компоненты в окне аплета - часть 2
Кнопки
Обработка событий от кнопки
Приложение ButtonPress
Исходные тексты приложения ButtonPress
Исходные тексты приложения ButtonPress - часть 2
Исходные тексты приложения ButtonPress - часть 3
Описание исходного текста
Поля класса ButtonPress
Метод getAppletInfo
Метод init
Метод action
Метод paint
Переключатели
Создание переключателей с независимой фиксацией
Создание переключателей с зависимой фиксацией
Приложение CheckBoxes
Исходные тексты приложения CheckBoxes
Исходные тексты приложения CheckBoxes - часть 2
Исходные тексты приложения CheckBoxes - часть 3
Описание исходного текста
Поля класса CheckBoxes
Метод getAppletInfo
Метод init
Метод action
Метод paint
Списки класса Choice
Списки класса Choice - часть 2
Приложение ChoiceList
Исходные тексты приложения ChoiceList
Исходные тексты приложения ChoiceList - часть 2
Исходные тексты приложения ChoiceList - часть 3
Описание исходного текста
Поля класса ChoiceList
Метод getAppletInfo
Метод init
Метод action
Метод paint
Списки класса List
Описание класса List
Описание класса List - часть 2
Описание класса List - часть 3
Обработка событий от списка класса List
Приложение ListBox
Исходные тексты приложения
Исходные тексты приложения - часть 2
Исходные тексты приложения - часть 3
Исходные тексты приложения - часть 4
Описание исходного текста
Поля класса ListBox
Метод getAppletInfo
Метод init
Метод action
Метод handleEvent
Метод paint
Текстовое поле класса Label
Приложение TextLabel
Исходные тексты приложения
Исходные тексты приложения - часть 2
Описание исходного текста
Поля класса TextLabel
Метод getAppletInfo
Метод init
Метод action
Метод paint
Текстовое поле класса TextField
Текстовое поле класса TextField - часть 2
Приложение TxtField
Исходные тексты приложения
Исходные тексты приложения - часть 2
Описание исходного текста
Поля класса TxtField
Метод getAppletInfo
Метод init
Метод action
Метод paint
Многострочное текстовое поле класса TextArea
Многострочное текстовое поле класса TextArea - часть 2
Приложение TextEdit
Исходные тексты приложения
Исходные тексты приложения - часть 2
Описание исходного текста
Поля класса TxtField
Метод getAppletInfo
Метод init
Метод action
Метод paint
6Настройка системы Layout Manager
Режимы системы Layout Manager
Режим FlowLayout
Режим FlowLayout - часть 2
Режим GridLayout
Приложение Grid
Исходные тексты приложения
Исходные тексты приложения - часть 2
Описание исходного текста
Режим BorderLayout
Приложение Border
Исходные тексты приложения
Исходные тексты приложения - часть 2
Описание исходного текста
Режим CardLayout
Режим CardLayout - часть 2
Режим GridBagLayout
7Работа с панелями
Создание панелей
Добавление панелей
Добавление компонент в панели
Рисование в окне панели
Приложение PanelDemo
Исходные тексты приложения
Исходные тексты приложения - часть 2
Исходные тексты приложения - часть 3
Описание исходного текста
Поля класса PanelDemo
Метод getAppletInfo
Метод init
Метод action
Приложение Notebook
Исходные тексты приложения
Исходные тексты приложения - часть 2
Исходные тексты приложения - часть 3
Исходные тексты приложения - часть 4
Исходные тексты приложения - часть 5
Исходные тексты приложения - часть 6
Исходные тексты приложения - часть 7
Описание исходного текста
Поля класса Notebook
Метод getAppletInfo
Метод init
Метод init - часть 2
Метод action
Метод action - часть 2
Метод paint
Создание нового класса на базе класса Panel
Приложение Panel2
Исходные тексты приложения
Исходные тексты приложения - часть 2
Исходные тексты приложения - часть 3
Описание исходного текста
Поля класса Panel2
Метод getAppletInfo класса Panel2
Метод init класса Panel2
Метод paint класса Panel2
Класс FirstPanel
Метод paint класса FirstPanel
Класс SecondPanel
Метод paint класса SecondPanel
8Окна и диалоговые панели
Окна класса Frame
Окна класса Frame - часть 2
Окна класса Frame - часть 3
Меню в окне класса Frame
Классы Menu и MenuItem
Классы Menu и MenuItem - часть 2
Создание диалоговых панелей
Приложение FrameWnd
Исходные тексты приложения
Исходные тексты приложения - часть 2
Исходные тексты приложения - часть 3



Начало