Разработка собственного графического редактора для рисования двумерной графики, используя язык программирования Java и интерфейсы прикладного программирования Java 2D
Обзор средств программирования трехмерной и двухмерной графики на Java. Ключевые особенности редактора The GIMP. Анализ функциональной панели управления редактора. Изучение понятия графического интерфейса пользователя. Основные методы класса Graphics.
Подобные документы
Понятие графического пользовательского интерфейса. Характеристика технологии Swing и JComponent как базовый класс библиотеки визуальных компонентов. Метки, кнопки и контейнеры как визуальные компоненты. Создание графического редактора на языке Java.
контрольная работа, добавлен 20.02.2017Язык программирования Java: история создания, основные характеристики, ключевые особенности. Разработка специальных программ, выполняющих в рамках серверов, обработку клиентских запросов. Графика в Java-сервлетах: форматы, чтение, запись изображения.
реферат, добавлен 15.04.2009Классификация программных платформ Java. Основные особенности языка программирования. Создание файла с помощью обычного текстового редактора. Объектные переменные, объекты, ссылки и указатели. Архивы в Java, порядок подключения готовых JAR-файлов.
реферат, добавлен 11.03.2019Упрощение и ускорение программирования. Языки программирования высокого уровня. Описание классов и подклассов. Абстрактные методы и классы. Принципы объектно-ориентированного программирования в Java. Статические члены класса. Модульность и принцип KISS.
курсовая работа, добавлен 03.04.2012Основное преимущество языка и редакции платформы Java; технологии, входящие в его состав. Содержание курса для бакалавров "Основы программирования на Java": обзор платформы, синтаксис языка, графические интерфейсы пользователя, работа со звуком, игры.
статья, добавлен 25.12.2017Изучение Java как языка программирования, определение его пользовательского класса. Рассмотрение понятия преобразования примитивных и ссылочных типов (расширение и сужение) и виды приведений. Запрещенные преобразования и применение приведений.
реферат, добавлен 27.03.2014История создания языка программирования Java. Безопасность, объектная ориентированность, надежность, интерактивность, независимость от архитектуры ЭВМ, интерпретация, высокая производительность и мобильность языка. Виртуальная машина Java и байт-коды.
реферат, добавлен 15.11.2016Структура данных магазина по продаже мобильных телефонов. Язык программирования Java и его сферы применения. Основы языка программирования Java, характеристика его преимуществ и недостатков. Внедрение и развитие различных информационных технологий.
курсовая работа, добавлен 08.06.2022Эффективное использование объектно-ориентированного языка программирования Jаvа. Синтаксис языка Java как очищенный вариант синтаксиса языка С++. Форма исходного файла Java. Методы программирования, классы и объекты. Параметры, массивы, интерфейс.
курсовая работа, добавлен 19.09.2015Разработка приложения "Калькулятор" с применением объектно-ориентированного программирования. Обзор основных понятий концепции объектно-ориентированного программирования. Изучение языка программирования Java. Оценка результатов тестирования программы.
курсовая работа, добавлен 23.11.2015Понятие языков программирования С, С++. Краткая история их развития. Базовые понятия языка. С и С++ – основные языки, применяемые в разработке системного ПО и прикладного. Особенности данного языка. История возникновения языка программирования Java.
курсовая работа, добавлен 11.05.2018История создания графического редактора GIMP, особенности программы. Введение в растровую графику. Сравнение векторной и растровой графики. Основные принципы и приемы использования GIMP. Загрузка изображений в GIMP. Основные понятия растровой графики.
курсовая работа, добавлен 11.11.2011Язык программирования Java и среда для разработки приложения на Java. Разработки системы Oracle Jdeveloper с современным набором средств по моделированию, разработке, отладке и оптимизации приложений на Java и веб-сервисов с условием к J2EE-разработки.
дипломная работа, добавлен 07.08.2018Инструментарий скриптовых языков. Применение языка сценариев для создания пользовательских расширений. История версий Java. Особенности Java–приложения. Языки программирования на платформе Java. Скриптовые языки Python, Groovy. Использование байт-кода.
статья, добавлен 11.03.2019GIMP - программное приложение для создания и редактирования растровых изображений, разрабатываемый сообществом разработчиков по технологии открытого исходного кода. Характеристика специфических особенностей интерфейса данного графического редактора.
контрольная работа, добавлен 25.05.2015Первые шаги автоматизации программирования и классификация его языков. Языки программирования высокого уровня: Кобол и Фортран. Создание Basic и Pascal. Языки искусственного интеллекта, объектно-ориентированного и визуального программирования: C++ и Java.
презентация, добавлен 18.05.2014Выявление основных технологических операций и возможностей графического редактора CorelDraw в процессе практической деятельности. Понятие компьютерной графики. Формирование цветного изображения на экране монитора. Рисование прямоугольников и эллипсов.
дипломная работа, добавлен 11.04.2012Оценка целесообразности применения низкоуровневого машинного кода совместно с высокоуровневым языком программирования. Рассмотрение возможности произвести вставку ассемблерного кода в языке Java. Цели совмещения Java и ассемблера. Java Native Interface.
статья, добавлен 15.02.2019Характеристика основных этапов установки на ПК бесплатного векторного графического редактора Inkscape с открытом исходным кодом, предназначенного для создания и редактирования графики SVG. Мастер установки. Рабочий экран графического редактора Inkscape.
контрольная работа, добавлен 07.06.2016Проектирование архитектуры инструментальных средств конструирования веб-приложений. Выбор цветовой схемы графического интерфейса. Проектирование и создание макета интерфейса редактора. Реализация редактора графического интерфейса веб-приложения.
дипломная работа, добавлен 01.07.2017Java как язык программирования, использующийся для программирования бытовых электронных устройств, таких как телефоны, а также браузеров. Оценка преимуществ и недостатков данного языка, его возможности, классификация программ. Набор классов JDK.
лекция, добавлен 19.01.2013Языки программирования и их разнообразие, диалекты, реализации и версии. Машинные коды, ассемблер - "сборщик", автокод. Фортран, лисп, кобол, алгол 60, бэйсик. Создание многоцелевого языка программирования. APL, лого, паскаль, пролог, си, ада, форт, java.
презентация, добавлен 04.05.2012Проектирование графического редактора моделей. Реализация базовых функций редактора. Программный код контроллера сущности. Характеристика Visual Paradigm. Изучение преимуществ MS DSL Tools. Тестирование прототипа графического редактора моделей.
дипломная работа, добавлен 30.08.2016Суть идеи компьютерной игры. Обоснованность выбора языка программирования Java для решения задачи. Описание операций в классах программы. Методика ее отладки. Запись проекта в jar-файл и создание инсталляционного пакета. Руководство пользователя.
курсовая работа, добавлен 04.05.2015Java как объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems. Возможные применения для сервлетов. Перенаправление запросов, классы Driver Manager, Connection. Страница логина, регистрации. Пользователи и заявки.
курсовая работа, добавлен 23.05.2016