Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+3

Какой объект в Java служит для отрисовки изогнутой линии?

Не так давно начал изучать Java. Необходимо реализовать машину путём использования библиотеки JAVA FX
Но не могу понять, как сделать изогнутые линии, спасибо за ответ:
public void start(Stage primaryStage) throws Exception{
Group root = new Group();
primaryStage.setTitle("Car");
primaryStage.setScene(new Scene(root, 400, 300));
Canvas canvas = new Canvas(300, 275);
root.getChildren().add(canvas);
GraphicsContext context = canvas.getGraphicsContext2D();
context.strokeOval(70,160,30,30);
context.strokeOval(50,140,70,70);
context.strokeOval(200,160,30,30);
context.strokeOval(180,140,70,70);
Line line = new Line();
line.setStartX(70);
line.setStartY(70);
line.setEndX(10);
line.setEndY(100);
root.getChildren().add(line);
primaryStage.show();

}

По дате
По рейтингу
Аватар пользователя
Гений

Кривые Безье - https://google.com#q=Javafx+Bezier+curve
https://learn.javascript.ru/bezier-curve - здесь написано, как они получаются.

Аватар пользователя
Просветленный

объект класса Path

Аватар пользователя
Искусственный Интеллект

рассматривай кривую как часть "овала"....