java爱心代码,脱单必备

这篇具有很好参考价值的文章主要介绍了java爱心代码,脱单必备。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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();

    }

}




结果入下:
java爱心代码,脱单必备文章来源地址https://www.toymoban.com/news/detail-505257.html

到了这里,关于java爱心代码,脱单必备的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java爱心代码动态

    以下是一个简单的Java代码示例,可以生成动态的爱心图案: import java.awt.Color; import java.awt.Graphics; import javax.swing.JFrame; import javax.swing.JPanel; public class HeartAnimation extends JPanel implements Runnable {     private static final long serialVersionUID = 1L;     private int x = 0;     private int y = 200;

    2024年02月03日
    浏览(53)
  • 【Python】conda 命令报错解决:Example: conda --no-plugins install <package>

    欢迎关注 『Python』 系列,持续更新中 欢迎关注 『Python』 系列,持续更新中 关闭VPN,比如说你开的代理工具之类的。 大家喜欢的话,给个👍,点个关注!继续跟大家分享敲代码过程中遇到的问题! 版权声明: 发现你走远了@mzh原创作品,转载必须标注原文链接 Copyright 20

    2024年04月08日
    浏览(40)
  • C C++ Java python 分别写出不同表白girlfriend的爱心动态代码实现

    C `` #include stdio.h #include stdlib.h #include windows.h void heart_animation() { int i, j, k; for (i = 1; i = 6; i++) { for (j = -3; j = 3; j++) { for (k = -4; k = 4; k++) { if (abs(j) + abs(k) i * 2) { printf(“I”); } else { printf(\\\" “); } } printf(”n\\\"); } Sleep(500); system(“cls”); } } int main() { heart_animation(); return 0; } `` C++ `` 动态

    2023年04月09日
    浏览(49)
  • ImportError: Could not import docarray python package解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年03月11日
    浏览(48)
  • ImportError: attempted relative import with no known parent package

    1.将source path 加入到sys目录里  2.将相对导入改成直接导入,去掉 “.\\\"

    2024年01月19日
    浏览(58)
  • html爱心特效代码——爱心代码

    今天闲来无事,教大家一个哄妹子的小case。我们需要创建一个心形图案,按照心形图案的位置和长度,对所创建的字符串进行截断并在所需的位置上输出,最终能呈现在屏幕上满满的爱心。废话不多说,直接上源码看效果 ~

    2024年02月09日
    浏览(71)
  • 跳动的爱心代码--李峋爱心代码(完整源码)

    本文章分为两部分: 第一部分为实现效果展示,第二部分是实现跳动爱心源码。 关注微信公众号: ClassmateJie 关注微信公众号【 ClassmateJie 】获取完整源码,回复 爱心代码 。 1.建一个html文件,代码如下: 建立一个css文件 运行html文件 关注微信公众号「 ClassmateJie 」 更多惊喜

    2024年02月16日
    浏览(46)
  • python动态爱心代码完整版,python动态爱心代码简单

    大家好,本文将围绕python动态爱心代码红颜不简展开说明,python动态爱心代码怎么运行是一个很多人都想弄明白的事情,想搞清楚python动态爱心代码完整版需要先了解以下几个事情。 python动态心形代码操作方法如下: 1、新建文件python编辑器中,点隐棚击“File—NewFile”,新

    2024年02月08日
    浏览(45)
  • 用python画一个爱心的代码,用python画爱心代码

    大家好,小编来为大家解答以下问题,用python画一个心形怎么编程,用python画红色五角星的代码,现在让我们一起来看看吧! 引言 作为python 小白,总是觉得自己要做好百分之二百的准备,才能开始写程序。以至于常常整天在那看各种语法教程,学了几个月还是只会print(\\\'he

    2024年03月10日
    浏览(61)
  • 爱心代码李峋同款爱心 python html

    目录 前言 一、python 1.python 第一个 2.python第二个 二、HTML 1.第一个 2.第二个html 3.第三个html 3.第四个html 总结 最近那个电视剧很火,就是搞爱心代码的,本人兴趣使然,在网上搜集了一些代码,经过一定修改,做一个小总结。源文件直接免费下载点此处 运行 主要用的包都是那

    2024年02月03日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包