Доработка Java приложения

3 000 руб. за проект
30 апреля 2023, 10:47 • 0 откликов • 34 просмотра
Требуется доработать Java приложение, которое реализует A* star алгоритм. В рамках работы требуется сделать следующее:
  • Добавить в верхнею часть окна toolbar, с содержащий такие разделы меню как "Файл" и "Правка". В разделе "Файл" должны быть пункты "Загрузить карту из фото", "Сохранить карту в фото". В свою очередь в разделе "Правка" должен быть пункт "Очистить карту". Пример требуемого toolbar
  • Создать логику для кнопки меню "Сохранить карту в фото". !ВАЖНО! Механизм сохранения карты в bmp изображение должен работать следующим образом: пользователь нажимает кнопку "Сохранить карту в фото" --> пользователь выбирает место на компьютере для сохранения файла --> далее создаётся изображение размером 50x50 пикселей, где каждый пиксель это соответствующая клетка на карте. В bmp файл переносятся все препятствия с карты (препятствием считается черные квадраты на карте). Привожу пример, того как должен выглядеть результат Карта в редакторе --> Сохраненная карта
  • Создать логику для кнопки меню "Загрузить карту из фото". Данный пункт должен работать точно также как первый, только наоборот
  • Создать логику для кнопки меню "Очистить карту". Данная кнопка как следует из названия должна очищать карту.
Графическая часть приложения сделана на JavaFx. Это нужно учитывать. Для реализации требуемой логики нельзя использовать сторонние библиотеки.