JAVA颜色爱心代码
时间: 2024-09-23 19:13:35 浏览: 49
在Java中,如果你想要创建一个简单的颜色爱心图案,你可以使用Java AWT(Abstract Window Toolkit)或Swing库来绘制几何形状,并设置它们的颜色。下面是一个基本的例子,展示如何用`Graphics`对象画出一个彩色爱心:
```java
import java.awt.*;
import javax.swing.JFrame;
public class ColorHeart {
public static void main(String[] args) {
JFrame frame = new JFrame("Colorful Heart");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 300);
Graphics graphics = frame.getGraphics();
graphics.setColor(Color.RED); // 设置初始颜色为红色
// 画心形
int x = frame.getWidth() / 2;
int y = frame.getHeight() / 2 - 50;
int width = 100;
int height = 100;
graphics.fillPolygon(new int[][]{
{x - width/2, y},
{x + width/2, y},
{x, y-height},
{x, y+height}
});
graphics.setColor(Color.YELLOW); // 改变颜色到黄色
graphics.fillPolygon(new int[][]{
{x - width/4, y-height/2},
{x + width/4, y-height/2},
{x - width/4, y+height/2},
{x + width/4, y+height/2}
});
frame.setVisible(true);
}
}
阅读全文