【发布时间】:2017-02-01 07:26:27
【问题描述】:
我正在尝试制作一个简单的方法,根据我给它的原点、半径和颜色绘制一个圆。我无法弄清楚为什么我收到错误找不到符号。网络一词带有下划线。这是我的代码:
import javafx.scene.shape.*;
import javafx.stage.Stage;
import javafx.scene.paint.Color;
public void drawCircle(GraphicsContext g, Point origin, int radius,
boolean centered, boolean filled, String colorValue, int lineThickness) {
g.setFill(new Color.web("0x57AFFF", 1));
g.fillOval(origin.x - (radius / 2), origin.y - (radius / 2), radius, radius);
}
【问题讨论】:
-
我认为你错过了括号。尝试新的 Color().web ...
-
或者去掉“new”,web是静态方法docs.oracle.com/javafx/2/api/javafx/scene/paint/Color.html
-
啊,删除新的成功了