21xrx.com
2024-12-22 17:29:20 Sunday
登录
文章检索 我的文章 写文章
JavaFX: 如何用代码画一条直线
2023-06-15 12:19:38 深夜i     --     --
JavaFX 直线 代码实现

JavaFX是一种可以方便地创建图形化用户界面的Java库,它可以让开发者用少量的代码来创建美观、动态的用户界面。在JavaFX中,我们可以使用代码来绘制各种图形,包括直线、矩形、圆形等等。

要在JavaFX中画一条直线,我们需要使用Line类。下面是一段可以画一条从(0, 0)到(100, 100)的直线的JavaFX代码:


import javafx.application.Application;

import javafx.scene.Scene;

import javafx.scene.layout.Pane;

import javafx.scene.shape.Line;

import javafx.stage.Stage;

public class Main extends Application {

  @Override

  public void start(Stage primaryStage) {

    Pane root = new Pane();

    Scene scene = new Scene(root, 200, 200);

    Line line = new Line(0, 0, 100, 100);

    root.getChildren().add(line);

    primaryStage.setTitle("JavaFX Line Demo");

    primaryStage.setScene(scene);

    primaryStage.show();

  }

  public static void main(String[] args) {

    launch(args);

  }

}

其中,我们首先创建了一个Pane和一个Scene,并设置Scene的大小为200x200。然后,我们创建了一个Line对象,并将它添加到Pane中。最后,我们显示了主舞台(primaryStage)。

以上代码执行后,将生成一条从(0, 0)到(100, 100)的直线。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复