С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 22.06.2012
Сообщений: 36

Работа с графикой и программирование потоков

02.05.2013, 14:56. Показов 1640. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Работа с графикой и программирование потоков.

1. Разработать абстрактный класс движущегося (изменяющегося) графического объекта. Данные класса – координаты центральной точки, размеры, цвет. Варианты движения и соответствующие данные класса (для разных бригад): равномерное движение с отражением от границ панели, вращение, пульсация (одновременное изменение размеров, изменение размеров в противофазе, изменение яркости, цвета по одной или нескольким компонентам). Разработать интерфейс (абстрактные методы) управления объектом - прорисовка, стирание, проверка на принадлежность объекту точки с заданными координатами (для выбора) объекта, изменения параметров объекта за 1 шаг движения.
2. Разработать 2 производных класса изменяющихся объектов одного типа (например, вращающийся многоугольник и смайлик, или движущаяся строка текста и квадрат). Разработать класс потока, управляющего движением (изменением) одного объекта и протестировать его работу.
3. Разработать класса потока, управляющий движением группы графических объектов, заданных вектором ссылок. Разработать оконное приложением, в котором реализовать добавление и удаление объектов кликом мыши, а также остановку и возобновление параллельного движения объектов.

Посоветуйте книги, которые помогут разобраться в данном задании?
И скажите как заставить объект двигаться? рисовать многоугольники и т.д. я умею
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.05.2013, 14:56
Ответы с готовыми решениями:

Работа с графикой
Ребят прошу вашей помощи, не особо догоняю эту тему, мне нужно чтобы цвет овала менялся по нажитии кнопки Код: public class...

Работа с графикой
Нужно создать форму 500 на 500 и нарисовать на ней что-нибудь.

Работа с графикой
Здравствуйте. Я прошу прощения, если подобные темы уже были, но У меня такая проблема, я изучаю яву по книге Г.Щилда, книжка просто...

1
любитель покушать
 Аватар для Севак
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
02.05.2013, 19:11
двигаться можно заставить, меняя координату тела со временем, при этом делать задержку потока, допустим 100мс, каждый такой объект создавать в своем потоке, чтобы они летали независимо друг от друга
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.05.2013, 19:11
Помогаю со студенческими работами здесь

Работа с графикой Java SE
Помогите пожалуйста, я новичок в java, есть 2 класса, один из которых основной:public class Graphic extends JPanel { ...

Работа с графикой и обработкой событий
Здравствуйте форумчане!!! Вопрос такой: Нужно нарисовать большое клечатое поле ( 50 на 50 к примеру и больше ) , хочется сделать...

Работа с 48bit ной графикой по пикселам
Всем доброго времени суток. Задача в двух словах - получить доступ к цветам RGB каждого пикселя 48-и битного bmp-файла. С 32-х битными...

Не совсем равномерная работа потоков
Добрый день. Есть код, работа которого мне не совсем понятна, точнее вывод. class MyPrinter implements Runnable{ String msg; ...

Замедление работы потоков если запущено несколько потоков
Есть отдельный поток который движет красным квадратом. Он каждую миллисекунду меняет положение квадрата на пиксель. Есть другой поток, он...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru