рисование объектов формы в Java (перетаскиваемый, изменяемый размер и может вращаться)
Я пытаюсь нарисовать фигуры (треугольник, прямоугольник, квадрат и круг), которые можно использовать при создании рисунка. Пользователь должен иметь возможность разместить фигуру на холсте и перетащить ее или даже увеличить, чтобы создать желаемую картинку.
Я пытался переопределитьpaintComponent()
изJPanel
чтобы достичь этого, но понимайте, что форма Jpanels остается квадратом, поэтому, когда у вас есть круг, вы все равно можете перетащить его, даже если вы не обязательно касаетесь его, так как он находится внутри квадрата, а также с трудностями при рисовании треугольника.
Какие библиотеки вы бы предложили?