У меня есть фигура нарисованная через GeneralPath path;
Как мне ее закрасить цветом?
Через fill(path) не выходит.
Чтобы сделать фигуру, закрашенную красным цветом, нужно выполнить следующие команды:
GeneralPath filledPolygon = ...;
filledPolygon.moveTo(...);
filledPolygon.closePath();
Graphics2D g2 = (Graphics2D) g;
g2.setPaint(Color.red);
g2.fill(filledPolygon);
g2.draw(filledPolygon);
Сборка персонального компьютера от Artline: умный выбор для современных пользователей