Задание: Да се състави интерпретатор на векторна графика във вид на Java приложение с графичен интерфейс.
Редакторът чете графични обекти от входен текстов файл с формат, указан по-долу и ги извежда в графичния си прозорец.
Начало на координатната система: горния ляв ъгъл.
Набор от поддържани команди: 1,4,5,7,8
------Формат на командата--------------------------Пояснение--------------------------------------------------Пример
1--------circle x y radius------------окръжност по зададен център и радиус---------------------------circle 10 10 20
4----line x1 y1 angle length--------права по зададена начална точка, дължина и ъгъл-------------line 0 0 20.5 10
5----arc x y radius a1 a2---------дъга по зададени център, радиус, начален и краен ъгъл------arc 10 10 30 -5.5 10
7----setcolor red green blue-------задаване на цвят на изчертаване като 3 8-битови числа--------setcolor 255 0 0
8--------write x y s------------------извеждане на текст на указани координати-----------------------write 10 10 Hello
За графичните обекти да се създадат отделни класове (евентуално свързани в йерархия).
Прочетените от файла обекти да се съхраняват в ArrayList.
Това е заданието курсовата ми трябва спешно до 2 семици,
Който може да помогне да пише тука, аз редовно ще преглеждам темата.
Предварително брагодаря на озтовалите за помощ!!!!