Разработка GUI : методические указания
Book information
Description
ВВЕДЕНИЕ......Page 5 Установка WindowBuilder......Page 7 Создание простейшей GUI программы при помощи WindowBuilder......Page 10 Как это работает......Page 14 Код простейшего GUI приложения......Page 15 Внешний вид окна счетчика нажатий кнопки......Page 16 Переключение в режим дизайнера форм......Page 17 Добавление кнопки в окно приложения......Page 19 Добавление метки в окно приложения......Page 22 Переключение в режим редактирования кода......Page 24 Код после добавления кнопки и метки......Page 25 Добавление обработчика события для кнопки......Page 27 Конвертация метки из локальной переменной в поле класса......Page 29 Написание текста обработчика события для кнопки......Page 30 Финальный код приложения, считающего нажатия кнопки......Page 32 Создание GUI приложения с вводом, вычислением и выводом – на примере вычисления факториала числа......Page 34 Добавление метки и изменение имени элемента......Page 37 Добавление кнопки и изменение текста уже созданного элемента......Page 38 Добавление текстового поля ввода......Page 40 Добавление обработчика нажатия кнопки......Page 41 Полный код приложения для вычисления факториала......Page 43 Пример выполнения работы D – вывод узора из чисел......Page 46 Добавление элемента JTextArea......Page 47 Добавление элемента JSpinner и установка параметров его модели......Page 48 Код приложения с JTextArea и JSpinner......Page 49 Добавление обработчика событий изменения состояния JSpinner......Page 51 Проверка работы приложения с узорами......Page 52 Полный код приложения рисования узора......Page 53 Экранная система координат......Page 56 Графические примитивы Graphics......Page 57 Graphics.setColor(Color color)......Page 58 Graphics.drawRect(int x, int y, int width, int height)......Page 60 Graphics.fillRect(int x,int y, int width, int height)......Page 61 Graphics.drawOval(int x, int y, int width, int height)......Page 62 Graphics.drawArc(int x, int y, int width, int height, int alpha, int beta)......Page 63 Graphics.drawString(String string, int x, int y)......Page 64 Рисование в собственной панели с использованием Graphics......Page 65 Изображение в координатной сетке......Page 66 Код метода paint() для отрисовки домика......Page 67 Создание собственной панели – класс MyPanel......Page 68 Создание приложения со стандартной панелью JPanel......Page 72 Использование нашей панели MyPanel вместо стандартной JPanel......Page 75 Генерирование изображения с использованием цикла......Page 79 Создание сложного изображения из повторяющегося простого......Page 86 Задача D – создание узора из чисел......Page 92 Задача E – создание статического изображения......Page 94 Задача F – создание динамического изображения......Page 96 Задача G – Создание сложного изображения из повторяющегося простого......Page 98 ЗАКЛЮЧЕНИЕ......Page 100 Книги......Page 101
Similar books
Системы подвижной радиосвязи: лабораторный практикум
2019 · PDF
Разработка предложений по развитию событийного туризма в Московском регионе
Автоматизированные системы управления
DJVU
Методы улучшения смесеобразования в судовых четырехтактных дизелях
DJVU
Радиация и прочность твердых тел
DJVU
Информационные системы для руководителей
DJVU
Анализ щебнистых отложений и галечников при геоморфологических исследованиях на примере Забайкалья
DJVU
Резервы снижения накладных расходов в промышленности
DJVU