Как я могу изменить размер фигуры, выполненной в Java Graphics2D, с помощью ползунка?

Я пытаюсь создать программу на Java с использованием Graphics 2D, которая рисует многоугольники между 3 и 8 сторонами и которую я могу изменить с помощью ползунка, но я не знаю, как сделать так, чтобы размер ее изменялся с помощью ползунка равномерно.

Вот пример моего нарисованного пятиугольника

if (sides == 5){
        g.drawLine(110+x,135-y, 10+x,205-y);
        g.drawLine(10+x,205-y, 48+x, 320-y);
        g.drawLine(48+x,320-y, 170+x,320-y);
        g.drawLine(170+x,320-y, 205+x,205-y);
        g.drawLine(205+x,205-y, 110+x,135-y);
    }

Теперь я хочу изменить его размер равномерно. (Я могу переместить мой многоугольник по осям X и Y).

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос