我正在研究Java图形项目。因此,基本上,我需要使用鼠标单击在Jpanel上绘制形状。我必须提示用户输入工作良好的边框颜色,但我不知道如何填充不规则多边形。.我已提示用户使用JColorChooser选择形状颜色,但如何填充呢?我正在尝试在我的paintComponent方法中实现它请帮助
但是我不知道如何填充不规则多边形。
Polygon
对象来表示Shape
。draw(Shape)
方法绘制Shape轮廓,并使用fill(Shape)
方法归档Shape简单示例:
Polygon triangle = new Polygon();
triangle.addPoint(0, 0);
triangle.addPoint(15, 30);
triangle.addPoint(30, 0);
g2d.setColor( Color.RED );
g2d.fill( triangle );