返回顶部
首页 > 资讯 > 后端开发 > JAVA >java爱心代码,脱单必备
  • 859
分享到

java爱心代码,脱单必备

java前端jvm 2023-08-16 21:08:10 859人浏览 安东尼
摘要

package com.example.test;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;impor

package com.example.test;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;import java.awt.Toolkit;import java.util.jar.JarOutputStream;import javax.swing.JFrame;class Cardioid extends JFrame {//定义窗口大小    private static final int WIDTH = 900;    private static final int HEIGHT = 800;//获取屏幕大小    private static final int WINDOW_WIDTH = Toolkit.getDefaultToolkit().getScreenSize().width;    private static final int WINDOW_HEIGHT = Toolkit.getDefaultToolkit().getScreenSize().height;//构造函数    public Cardioid() {//设置窗口标题        super("♥爱心");//设置背景色        this.setBackground(Color.BLACK);//设置窗口位置        this.setLocation((WINDOW_WIDTH - WIDTH) / 2, (WINDOW_HEIGHT - HEIGHT) / 2);//设置窗口大小        this.setSize(WIDTH, HEIGHT);//设置窗口布局        this.setLayout(getLayout());//设置窗口可见        this.setVisible(true);//设置窗口的默认关闭方式        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);    }//图形函数    public void paint(Graphics g) {//横纵坐标及半径        double x, y, r;//绘制图形        double z = 0.0;        double size=10;        int jj=0;        while (true) {            Image image = this.createImage(WIDTH, HEIGHT);            Graphics pic = image.getGraphics();             if (jj%2==0){                 size=14.5;             }else {                 size=15;             }            for (int ii = 30; ii > 0; ii--) {                Color color = new Color(255, 175, (int) (20 * Math.random()) + 220);                for (int i = 1; i < 400; i++) {//                try {//                    Thread.sleep(10);//                } catch (InterruptedException e) {//                    e.printStackTrace();//                }                    int px = (int) (Math.random() * 10);                    int py = (int) (Math.random() * 10);                    x = 16 * (Math.sin(z) * Math.sin(z) * Math.sin(z)) * (size) + Math.pow((-1), px) * Math.random() * ii * Math.sqrt(ii) + WIDTH / 2;                    y = -(13 * Math.cos(z) - 5 * Math.cos(2 * z) - 2 * Math.cos(3 * z) - Math.cos(4 * z)) * (size) + Math.pow((-1), py) * Math.random() * ii * Math.sqrt(ii) + HEIGHT * 1 / 3;                    z += (Math.PI / 2.0) / 80;                    pic.setColor(color);//                pic.setColor(new Color(0, 255, 255));                    pic.fillOval((int) x, (int) y, 2, 2);//                g.drawImage(image, 0, 0, this);                }//                if (ii < 12) {//                    g.drawImage(image, 0, 0, this);//                    try {//                        Thread.sleep(100);//                    } catch (InterruptedException e) {//                        e.printStackTrace();//                    }//                }                if (ii < 3) {                    pic.setFont(new Font("楷体", Font.BOLD, 40));//设置字体                    pic.setColor(Color.pink);                    pic.drawString("Love You", WIDTH / 2 - 100, 240);//绘制字符串                    pic.drawString("Forever", WIDTH / 2, 280);//绘制字符串                    g.drawImage(image, 0, 0, this);                }            }            jj++;            if (jj>100){                break;            }            try {                Thread.sleep(500);            } catch (InterruptedException e) {                e.printStackTrace();            }        }    }}public class Love {    public static void main(String[] args) {        new Cardioid();    }}

结果入下:
在这里插入图片描述

来源地址:https://blog.csdn.net/weixin_43485737/article/details/127796995

--结束END--

本文标题: java爱心代码,脱单必备

本文链接: https://lsjlt.com/news/372112.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • java爱心代码,脱单必备
    package com.example.test;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Image;impor...
    99+
    2023-08-16
    java 前端 jvm
  • java爱心代码
    public class loveme { private static final HashMap colorMap = new HashMap(){{ put(36,"qingse"); }}; publ...
    99+
    2023-10-11
    java 开发语言
  • python动态爱心代码完整版,python动态爱心代码简单
    大家好,本文将围绕python动态爱心代码红颜不简展开说明,python动态爱心代码怎么运行是一个很多人都想弄明白的事情,想搞清楚python动态爱心代码完整版需要先了解以下几个事情。 1、python动态心形代码怎么弄 python动...
    99+
    2023-10-26
    人工智能
  • python爱心代码简单教程
    python爱心代码简单教程操作方法 1 将以上代码保存为.py文件,假设保存的文件名为 love.py (不会保存?先保存为txt文本,然后将后缀改为.py) 2 在终端(cmd命令窗口)输入python 空格 love.py的路径 回...
    99+
    2023-09-25
    python 开发语言
  • python 爱心代码
    python程序代码:heart.py from math import cos, piimport numpy as npimport cv2import os, globclass HeartSignal: def __init_...
    99+
    2023-08-31
    python opencv
  • python爱心代码
    前言 俺又来啦!大家肯定是满世界找电视剧同款爱心代码,我看很多都是HTML,but!为了不是太过于跟风!so!整一个python同款也是可以的啦! (记得!!!!一定要安装一个python环境,去下载一个pycharm,可以从b站看怎么下载...
    99+
    2023-10-21
    python 开发语言 windows 编辑器
  • Java代码实现“爱心”表白
    最近看到个好玩的,就是用代码实现爱心的形状,对于不懂编程的人来说,这是一个很好的玩的东西。男生可以在女朋友那里秀一波哈哈哈哈哈。 接下来提供两个爱心代码: 爱心一: 代码实现: public class Heart extends JFra...
    99+
    2023-09-27
    java 开发语言
  • 【爱心上面可以加字】Python爱心代码,简单又好看
    目录 前言 一、爱心代码展示  二、完整代码 前言 最近都快要被动态爱心刷屏了,今天跟大家带来不一样的爱心代码,可以在爱心中央写下你想要的字! 可以用Python来实现它,会Python的朋友们赶快收藏起来。 一、爱心代码展...
    99+
    2023-09-26
    python
  • 爱心代码李峋同款爱心 python html
    目录 前言 一、python 1.python 第一个 2.python第二个 二、HTML 1.第一个 2.第二个html 3.第三个html 3.第四个html 总结 前言 最近那个电视剧很火,就是搞爱心代码的,本人兴趣使然,在...
    99+
    2023-08-31
    python html5
  • 李峋爱心代码
    李峋爱心代码 代码优化:评论区有好多小伙伴想要文字,于是添加了文字功能,大家可以重新下载运行! 温馨提示:此代码涉及Tkinter库,小伙伴们运行前需确保Tkinter库函数有安装 windows下安...
    99+
    2023-08-31
    python 开发语言
  • 520必备!这些Python表白代码祝你脱单成功
    目录一、浪漫玫瑰花二、浪漫玫瑰加爱心三、心心相印四、粉嫩爱心五、丘比特一键穿心六、发射爱心小人七、浪漫动态樱花树八、专属心形词云九、女朋友画像字符画一、浪漫玫瑰花 实现代码: from turtle impor...
    99+
    2022-06-02
    Python表白代码 python爱心表白 python 520表白
  • python代码爱心怎么编写简单
    可以使用 python 的 matplotlib 库绘制爱心。首先,导入 matplotlib.pyplot 并定义 x 和 y 坐标,使用参数方程生成爱心形状。然后,使用 plt.pl...
    99+
    2024-04-02
  • 【Java】跳动爱心代码,百分百还原跳动的爱心!
    目录 JAVA实现跳动爱心爱心代码实现效果 总结 JAVA实现跳动爱心 爱心代码 最近那个电视剧的C语言实现跳动爱心不是火了吗,相信大家也都看过了,没错我也来蹭蹭热度,话不多说直接上代码。 import javax.swi...
    99+
    2023-08-22
    java jvm 开发语言
  • Python:动态爱心代码
    代码如下: import randomfrom math import sin, cos, pi, logfrom tkinter import *CANVAS_WIDTH = 640 # 画布的宽CANVAS_HEIGHT = 480 ...
    99+
    2023-10-12
    python 开发语言
  • Java编写简单的爱心
    多的不说,直接先给大家看一眼效果啊!!! 简约版 其实很简单,就用到了一个嵌套for循环实现。需要代码的自取哦!! public class love { public static void...
    99+
    2023-09-10
    java 开发语言
  • Python爱心表白代码(python)
    简单来说李峋同款爱心就是一个动态的心型效果,主要 Python 代码实现如下: def __init__(self, generate_frame=20):# 原始爱心坐标集合self._points = set() # 边缘扩散效果点坐...
    99+
    2023-10-08
    数据库 python java c++ c语言
  • 李峋同款爱心代码
    李峋爱心代码 背景代码运行pycharm打包成exe程序 背景 最近大火的电视剧《点燃我温暖你》出现,令我的家庭地位进一步下降,因为男主“李峋”已经变成了她的大老公,而我就被打入冷...
    99+
    2023-09-03
    python
  • python详解turtle画爱心代码
    导语: 哈喽,在经历了过年相亲这一环节,成了是好事,不成也是多认识一个人,见见"世面",也可以“开拓”一下眼界,说不定遇到什么奇葩,以后跟朋友也有了茶余饭后的话题。 希望我们在这快餐...
    99+
    2024-04-02
  • c语言爱心代码详解
    以下是一个爱心形状的C语言代码:```c#include int main() {int i, j;int n = 6; // 控制...
    99+
    2023-09-28
    c语言
  • 怎么用python代码画爱心
    这篇文章主要介绍“怎么用python代码画爱心”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么用python代码画爱心”文章能帮助大家解决问题。代码:效果图:但左看右看,觉得背后的逻辑,比如for...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作