2017-02-01 5 views
0

Я пытаюсь сделать простой метод, который рисует круг на основе происхождения, радиуса и цвета, которые я ему даю. Я не могу понять, почему я получаю ошибку. Не могу найти символ. Слово web подчеркнуто. Вот мой код:JavaFX не может найти символ при использовании Color.web

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); 
    } 
+0

Я думаю, что вы пропустили круглые скобки. Попробуйте новый цвет(). Web ... – RubioRic

+0

Или удалите «новый», веб-статический метод https://docs.oracle.com/javafx/2/api/javafx/scene/paint/Color.html – RubioRic

+0

Ahh ОК, удаляющий новый, сделал трюк – ShoeLace1291

ответ

1

удалить новое ключевое слово ... Это путь:

Color x = Color.web("0x57AFFF", 1.0); 

 Смежные вопросы

  • Нет связанных вопросов^_^