Я делаю приложение для обработки изображений на Java.Я написал весь код для обработки части, мне просто нужно сделать пользовательский интерфейс для того же.Интерфейс пользователя выглядит следующим образом:
Он имеет кнопку обзора, чтобы выбрать изображение. Как только изображение выбрано, оно должно отображаться.Теперь пользователь может выбрать несколько прямоугольных областей на этом изображении с помощью мыши (пользователь щелкает мышью в точке на изображении и перетаскивает мышь, чтобы выбрать интересующую область).Все выбранные регионы отображаются затененными.Выбранные регионы также отображаются в списке, поэтому эти регионы можно отменить, удалив соответствующую запись из списка.Наконец, пользователь может нажать кнопку «Процесс», чтобы выполнить обработку изображения.
Я хочу знать, какие технологии Java GUI мне нужны для создания такого интерфейса, и любые хорошие ресурсы, откуда я могу прочитатьтак же.Мне нужны ресурсы, например, о том, как управлять макетом, отображать изображения, события мыши на изображениях и т. Д.