Программирование на Java


         

Программирование на Java

Введение
Component
Положение

Размер
Видимость
Доступность
Цвета
Шрифт
Container
Алгоритм отрисовки
Методы класса Graphics для отрисовки
DrawLine(x1, y1, x2, y2)
DrawRect(int x, int y, int width, int height)

FillRect(int x, int y, int width, int height)
DrawOval(int x, int y, int width, int height)
DrawArc(int x, int y, int width, int height, int startAngle, int arcAngle)
FillArc(int x, int y, int width, int height, int startAngle, int arcAngle)
DrawString(String text, int x, int y)
Состояние Graphics
Цвет
Шрифт
Clip (ограничитель)
Методы repaint и update

Прорисовка контейнера
Наследники класса Component
Класс Canvas
Класс Label
Класс Button
Классы Checkbox и CheckboxGroup
Классы Choice и List
Классы TextComponent, TextField, TextArea
Класс Scrollbar
Наследники Container

Класс Panel
Класс ScrollPane
Класс Window
Классы Frame и Dialog
Класс FileDialog
Обработка пользовательских событий
Событие ActionEvent
События AWT
MouseMotionListener и MouseEvent
MouseListener и MouseEvent

KeyListener и KeyEvent
FocusListener и FocusEvent
TextListener и TextEvent
ItemListener и ItemEvent
AdjustmentListener и AdjustmentEvent
WindowListener и WindowEvent
ComponentListener и ComponentEvent
ContainerListener и ContainerEvent
Обработка событий с помощью внутренних классов
Пример приложения, использующего модель событий

Апплеты
Жизненный цикл апплета
Init
Start
Stop
Destroy
HTML-тег
HTML-тег - 2
Передача параметров
Интерфейс AppletContext

Менеджеры компоновки
Класс FlowLayout
Класс BorderLayout
Класс GridLayout
Класс CardLayout
Заключение
Работа с файлами
Класс StringTokenizer
Класс StringTokenizer - 2
Работа с файлами и каталогами при помощи класса File

Создание объекта класса File
Определение атрибутов файлов и каталогов
Проверка существования файла или каталога
Проверка возможности чтения и записи
Определение типа объекта - файл или каталог
Получение имени файла или каталога
Получение абсолютного пути к каталогу
Определение типа указанного пути - абсолютный или относительный
Определение пути к файлу или каталогу
Определение родительского каталога

Определение длины файла в байтах
Определение времени последней модификации файла или каталога
Получение текстового представления объекта
Получение значения хэш-кода
Удаление файлов и каталогов
Создание каталогов
Переименование файлов и каталогов
Сравнение объектов класса File
Получение списка содержимого каталога
Произвольный доступ к файлам

Произвольный доступ к файлам - 2
Произвольный доступ к файлам - 3
Приложение StreamToken
Исходный текст приложения
Описание исходного текста приложения
Описание исходного текста приложения - 2
Приложение DirectFile
Исходный текст приложения DirectFile
Исходный текст приложения DirectFile - 2
Описание исходного текста приложения DirectFile

Создание базы данных
Просмотр записей базы данных
Класс SimpleDBMS
Поля класса SimpleDBMS
Конструктор класса SimpleDBMS
Метод close
Метод AddRecord
Метод GetRecordByNumber
Классы Java для работы с потоками
Стандартные потоки

Базовые классы для работы с файлами и потоками
Класс InputStream
Класс OutputStream
Класс RandomAccesFile
Класс File
Класс FileDescriptor
Класс StreamTokenizer
Производные от класса InputStream
Класс FilterInputStream
Класс BufferedInputStream

Класс DataInputStream
Класс LineNumberInputStream
Класс PushBackInputStream
Класс ByteArrayInputStream
Класс StringBufferInputStream
Класс FileInputStream
Класс PipedInputStream
Класс SequenceInputStream
Производные от класса OutputStream
Класс FilterOutputStream

Класс BufferedOutputStream
Класс DataOutputStream
Класс PrintStream
Класс ByteArrayOutputStream
Класс FileOutputStream
Класс PipedOutputStream
Работа со стандартными потоками
Стандартный поток ввода
Стандартный поток вывода
Стандртный поток вывода сообщений об ошибках

Создание потоков, связанных с файлами
Создание потока для форматированного обмена данными
Добавление буферизации
Исключения при создании потоков
Запись данных в поток и чтение данных из потока
Простейшие методы
Методы для чтения и записи форматированных данных
Методы для чтения и записи форматированных данных - 2
Закрывание потоков
Принудительный сброс буферов

Потоки в оперативной памяти
Класс ByteArrayOutputStream
Класс ByteArrayInputStream
Класс StringBufferInputStream
Класс StreamTokenizer для разбора входных потоков
Конструктор класса StreamTokenizer
Методы класса StreamTokenizer


Курс лекций по вычислительной технике - перейти

Компьютер (железо) - статьи - перейти
Не просто компьютер - перейти
Тестирование ATX-корпусов - перейти
О роли - перейти
Выбрать корпус - нет ничего проще? - перейти
Климат-контроль для центра обработки данных - перейти
Тихий ПК: несколько простых способов - перейти
Механика - перейти
HTPC: сердце - перейти
Медиацентр своими руками - перейти

Офисный форм-фактор - перейти
Сборка компьютера - перейти
Самоучитель по Publisher - перейти
Windows XP, детище Microsoft - перейти