用javafx画一个米老鼠
时间: 2023-11-01 11:08:02 浏览: 112
以下是一个简单的示例代码,可以用JavaFX画一个米老鼠的头像:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.Pane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Circle;
import javafx.scene.shape.Rectangle;
import javafx.stage.Stage;
public class MickeyMouse extends Application {
@Override
public void start(Stage primaryStage) {
// 创建一个面板
Pane pane = new Pane();
// 画米老鼠的头
Circle head = new Circle(100, 100, 80);
head.setFill(Color.BLACK);
// 画米老鼠的耳朵
Rectangle ear1 = new Rectangle(60, 40, 40, 60);
ear1.setFill(Color.BLACK);
ear1.setRotate(45);
Rectangle ear2 = new Rectangle(100, 40, 40, 60);
ear2.setFill(Color.BLACK);
ear2.setRotate(-45);
// 将头和耳朵添加到面板中
pane.getChildren().addAll(head, ear1, ear2);
// 创建一个场景
Scene scene = new Scene(pane, 200, 200);
// 将场景添加到舞台
primaryStage.setScene(scene);
primaryStage.setTitle("Mickey Mouse");
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
```
运行代码后,将会出现一个画有米老鼠头像的窗口。
阅读全文