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


11


Введение
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



Начало