java镜像直角三角形
时间: 2024-09-29 22:06:05 浏览: 56
在Java中,如果你想要创建一个直角三角形的图像,通常我们会使用图形绘制库,比如JavaFX、Swing或者是更底层的AWT库。以下是一个简单的示例,展示如何使用JavaFX来创建一个直角三角形:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Line;
import javafx.stage.Stage;
public class TriangleApp extends Application {
@Override
public void start(Stage primaryStage) {
// 创建一个StackPane容器作为根布局
StackPane root = new StackPane();
// 创建两条线段,形成底边
Line line1 = new Line(0, 0, 100, 0);
line1.setFill(Color.BLUE); // 设置颜色
// 创建另一条线段,形成斜边
Line line2 = new Line(50, 0, 50, 100);
line2.setStroke(Color.RED); // 设置边框颜色
// 将两条线添加到场景中
root.getChildren().addAll(line1, line2);
// 设置舞台背景色
Scene scene = new Scene(root, 400, 400, Color.WHITE);
primaryStage.setTitle("直角三角形");
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
阅读全文