使用java applet画一条起点为(50,50),终点为(150,150)的直线
时间: 2023-03-19 13:23:41 浏览: 49
由于Java Applet已经过时,建议使用其他的绘图库或框架来完成这个任务。以下是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) throws Exception {
// 创建起点和终点坐标
double startX = 50.0;
double startY = 50.0;
double endX = 150.0;
double endY = 150.0;
// 创建直线
Line line = new Line(startX, startY, endX, endY);
// 将直线添加到布局面板
Pane root = new Pane(line);
// 创建场景并将布局面板添加到场景中
Scene scene = new Scene(root, 200, 200);
// 设置窗口标题并显示场景
primaryStage.setTitle("绘制直线");
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
```
在上述代码中,我们首先定义了起点和终点的坐标,然后创建了一个Line对象并传入起点和终点坐标。接着将该对象添加到一个布局面板中,并将面板添加到场景中。最后设置窗口标题并显示场景即可。运行该代码,即可在窗口中看到绘制出来的直线。