21xrx.com
2024-11-05 20:37:04 Tuesday
登录
文章检索 我的文章 写文章
Java代码实现画出美丽的爱心
2023-06-16 20:43:51 深夜i     --     --
Java画图 爱心图案 图形绘制

Java是一门强大的编程语言,可以实现许多有趣的功能,例如画图。本文将为大家介绍如何使用Java代码画出美丽的爱心图案。

首先,我们需要定义一个继承自JFrame的类,这个类将用于显示我们画出的爱心图案。接着,我们需要定义一个绘制方法,通过Java自带的Graphics类来实现画出爱心。

具体的代码实现可以参考以下示例:


import javax.swing.JFrame;

import java.awt.Color;

import java.awt.Graphics;

public class DrawHeart extends JFrame {

  public DrawHeart() {

    setTitle("Java画爱心代码");

    setSize(400, 400);

    setLocationRelativeTo(null);

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    setVisible(true);

  }

  public void paint(Graphics g){

    super.paint(g);

    g.setColor(Color.RED);

    int x = 150; int y = 150; int r = 100;

    int[] xPoints = {x - r, x, x + r};

    int[] yPoints = {y + r, y - (int) (r * 1.5), y + r};

    g.fillOval(x - r, y - r, r * 2, r * 2);

    g.fillPolygon(xPoints, yPoints, 3);

  }

  public static void main(String[] args) {

    new DrawHeart();

  }

}

我们通过设置颜色、坐标等参数,使用fillOval和fillPolygon方法来画出一个实心的圆和三角形,组合成了一个漂亮的爱心图案。

最后,我们总结出三个

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复