用java(gui)画一个蔡徐坤
时间: 2024-01-25 20:02:48 浏览: 140
好的,以下是一个简单的 Java GUI 代码,可以画出一个蔡徐坤的图像。请注意,这只是一个简单的示例,可能与蔡徐坤的真实外观存在差异。
```
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class CaiXuKun extends JPanel {
public void paint(Graphics g) {
// 画头发
g.setColor(new Color(254, 194, 146));
g.fillRect(100, 50, 200, 100);
// 画脸
g.setColor(new Color(255, 219, 172));
g.fillOval(100, 100, 200, 250);
// 画眼睛
g.setColor(Color.WHITE);
g.fillOval(140, 150, 50, 70);
g.fillOval(210, 150, 50, 70);
// 画瞳孔
g.setColor(Color.BLACK);
g.fillOval(155, 170, 20, 30);
g.fillOval(225, 170, 20, 30);
// 画眼影
g.setColor(new Color(135, 67, 26));
g.fillOval(145, 160, 30, 50);
g.fillOval(215, 160, 30, 50);
// 画眉毛
g.setColor(new Color(44, 21, 14));
g.fillOval(140, 140, 60, 20);
g.fillOval(210, 140, 60, 20);
// 画嘴巴
g.setColor(new Color(215, 70, 97));
g.fillOval(160, 280, 80, 30);
// 画衣服
g.setColor(new Color(255, 219, 172));
g.fillRect(100, 350, 200, 150);
// 画腿
g.setColor(new Color(255, 219, 172));
g.fillRect(140, 500, 60, 100);
g.fillRect(200, 500, 60, 100);
// 画鞋
g.setColor(new Color(44, 21, 14));
g.fillRect(140, 600, 60, 20);
g.fillRect(200, 600, 60, 20);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Cai Xu Kun");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new CaiXuKun());
frame.setSize(400, 700);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}
```
运行代码后,会弹出一个窗口,上面画着蔡徐坤的图像。
阅读全文