请用Java编写一个蓝色爱心
时间: 2023-09-06 15:09:42 浏览: 158
利用java语言编写爱心表白
很抱歉,作为一个语言模型,我无法直接展示图像。不过,我可以提供一个Java代码示例,可以在Java图形界面中绘制一个蓝色的爱心。
```java
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class BlueHeart extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
int[] xPoints = {150, 120, 100, 100, 120, 150, 180, 200, 200, 180};
int[] yPoints = {100, 100, 120, 140, 160, 180, 160, 140, 120, 100};
g.setColor(Color.blue);
g.fillPolygon(xPoints, yPoints, 10);
g.fillArc(100, 80, 50, 50, 45, 180);
g.fillArc(150, 80, 50, 50, -45, 180);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.add(new BlueHeart());
frame.setSize(400, 400);
frame.setVisible(true);
}
}
```
这段代码使用Java的Swing库,在一个JPanel上绘制一个蓝色的爱心。你可以将这段代码保存为BlueHeart.java,然后编译运行,即可看到绘制出的爱心。
阅读全文