21xrx.com
2024-09-20 00:52:48 Friday
登录
文章检索 我的文章 写文章
用JAVA语言写一个表达爱心的代码实例
2023-06-15 12:32:17 深夜i     --     --

在编程世界中,表达感情也是一项很有趣的事情。这里,我们就来用JAVA语言编写一个表达爱心的代码实例吧。

首先,我们要使用JAVA的绘图功能来实现绘制一个红色的实心心形。具体代码如下:


import java.awt.*;

import javax.swing.*;

public class HeartShape extends JPanel {

  public void paintComponent(Graphics g) {

    super.paintComponent(g);

    int[] x = 150;

    int[] y = 85;

    Polygon p1 = new Polygon(x, y, 3);

    g.setColor(Color.RED);

    g.fillPolygon(p1);

    g.fillOval(140, 70, 30, 30);

    g.fillOval(180, 70, 30, 30);

    int[] x1 = 150;

    int[] y1 = 68;

    Polygon p2 = new Polygon(x1, y1, 3);

    g.fillPolygon(p2);

  }

  public static void main(String[] args) {

    JFrame frame = new JFrame("爱心 ~ ");

    frame.setLocationRelativeTo(null);

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    frame.add(new HeartShape());

    frame.setSize(350, 200);

    frame.setVisible(true);

  }

}

接下来,我们将代码保存并编译运行,就可以看到一个红色实心的爱心图案。代码的具体逻辑为:先绘制一个三角形,然后在三角形的两侧绘制两个半圆,最后连接半圆,形成一个实心的爱心。

而关于本文的关键词,有以下三个:

1. JAVA语言

2. 爱心图案

3. 绘图功能

  
  

评论区

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