如何像涂料中那样填充颜色?

时间:2019-06-08 09:28:48

标签: javafx colors fill

我正在尝试在Javafx上绘画。我正在使用窗格,并使用下面的代码绘制不规则形状(例如使用Microsoft Paint中的铅笔)。然后我想给形状上色。我不知道如何填充颜色。

以下代码是我在窗格上的绘制方式。

@FXML
private void drawingAreaMouseDragged(MouseEvent e) { 
    if(e.getX() > 0 && e.getY() > 0) {
        if(isPen) {
        if(e.getX() > penSize && e.getY() > penSize) {
        Circle newCircle = new Circle(e.getX(), e.getY(), penSize, pForeColor);
        group.getChildren().add(newCircle);
        }
    }
}

我期望的是以下图片(例如Microsoft Paint)。首先,使用铅笔绘制并形成不规则形状。然后填充它。

new pane

shape drawn using pencil

fill with colour

0 个答案:

没有答案