javaFx中的Line的使用方法
时间: 2024-05-03 20:19:36 浏览: 99
JavaFX中的Line类是用于绘制直线的类,它位于javafx.scene.shape包中。下面是使用Line类绘制直线的示例代码:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.Pane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Line;
import javafx.stage.Stage;
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
// 创建直线
Line line = new Line(50, 50, 250, 250);
// 设置直线的颜色
line.setStroke(Color.RED);
// 创建面板
Pane pane = new Pane();
// 将直线添加到面板中
pane.getChildren().addAll(line);
// 创建场景
Scene scene = new Scene(pane, 300, 300);
// 设置舞台的场景
primaryStage.setScene(scene);
// 显示舞台
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
```
在上面的代码中,我们首先创建了一个Line对象,指定了它的起点和终点坐标,并设置了它的颜色。然后创建了一个面板,并将直线添加到面板中。最后创建了一个场景,并将面板设置为场景的根节点,将场景设置为舞台的场景,最后显示舞台。
这样就可以在JavaFX中绘制一条直线了。
阅读全文