返回顶部
首页 > 资讯 > 后端开发 > JAVA >程序员过中秋 | 如何用代码绘制月亮?
  • 948
分享到

程序员过中秋 | 如何用代码绘制月亮?

中秋java 2023-10-02 17:10:45 948人浏览 泡泡鱼
摘要

🍎个人主页:亮点菌 🍊个人信条:理想如果不向现实做一点点屈服,那么理想也将归于尘土 🍓本文主题:程序员的中秋节 本文目录 ǹ

🍎个人主页:亮点菌
🍊个人信条:理想如果不向现实做一点点屈服,那么理想也将归于尘土
🍓本文主题:程序员的中秋节
在这里插入图片描述


本文目录


🥮写在前面

    “西北望乡何处是,东南见月几回圆”,自古以来中国的中秋节都意味着团圆意义。在古代不知有多少着名的诗人为月圆吟诗,中秋的月光是最美的。她的美让无数人赞叹,她的美却让我最感动。又到一年一度的中秋节了,作为一名程序员,我们应如何过中秋呢?

    “今夜月明人尽望,不知秋思落谁家”,是属于文人墨客的中秋节。“关山三五月,客子忆秦川。战气今如此,从军复几年”,是边关战士的中秋节。“举杯邀明月,低头写代码”,应是大多数程序员中秋节真实写照吧!

    提到中秋,我们会想到月亮,“花间一壶酒,独酌无相亲”,程序员的中秋该如何“独酌”呢?我相信大多数是与代码相伴的,下面用Java语言写一个“众星捧月”的程序。


🥮众星捧月

弯月版:

在这里插入图片描述

圆月版:在这里插入图片描述


🥮代码展示

import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Mid_autumn extends JFrame {    public static void main(String[] args){        JFrame jf =new JFrame();     //背景        jf.setTitle("中秋节");        jf.setSize(1024,768);        jf.setBackground(Color.BLACK);        jf.setLocationRelativeTo(null);            MyJPanel mj =new MyJPanel();        jf.add(mj);        jf.addWindowListener(new WindowAdapter() {            public void windowClosing(WindowEvent e){                System.exit(0);            }        });        jf.setVisible(true);    }}class MyJPanel extends JPanel{    public void paint(Graphics g){     //制作星星,随机生成        g.setColor(Color.WHITE);        for(int i=0;i<300;i++){            g.drawString("*", (int)(Math.random()*1024), (int)(Math.random()*768));        }     //月亮制作,去掉黑色圆可为圆月        g.setColor(Color.YELLOW);        g.fillOval(200, 100, 100, 100);        g.setColor(Color.BLACK);        g.fillOval(230, 94, 100, 100);     //文字描述        g.setColor(Color.WHITE);        g.setFont(new Font("楷体",Font.BOLD,30));        g.drawString("中秋快乐!",700,90);        g.drawString("阖家幸福!",700,130);    }}

🥮中秋祝福

    秋夜的月冷峻而孤寂,淡淡的月色,透过密集的树叶缝隙,洒下斑驳的光点。遥望苍弯,蓝色的天幕上散落着寒星点点。月游代于灵动的云层之间,忽隐忽现。瞬息万变的云,呈现出变幻莫测的图景。真个是:“一年好景君须记,最是橙黄橘绿时”

    秋,的确是一个美丽而宜人的季节,天高云淡,风清气爽。在这个清爽的节日里,与家人们共聚一桌,与友人在一起把酒言欢,或在社交平台与志同道合的人畅谈人生,程序员们讲述0和1的奥妙。秋夜的月色分外皎洁,圆月当空,那如练的月光,如水银泻地般的洒向无垠大地。月色朦胧,影影绰绰,如幻如梦的月色,犹如沉浸在醇香美酒的微醺之中,那似真似幻,若隐若现的感觉,的确是一种享受。

    一轮明月千里共,一声祝福遥相送。皎皎秋影金波重,淡淡桂花佳期逢。中秋人月两团圆,幸福花儿别样红。家圆事圆济沧海,财源福源紧随同。值此中秋佳节,愿所有奋斗的人们心想事成,中秋快乐!

    最后,不管这个中秋我们迎来是与家人团聚,还是“举杯邀明月,低头写代码”的苦涩,在这里我祝福在IT行业奋斗的各位同仁们能过一个好的中秋节。一台电脑,一个键盘,尽情挥洒智慧的人生;几行数字,几个字母,认真编写生活的美好;一个灵感,一段程序,推动科技进步,促进社会发展。祝大家青丝常在,工作顺顺利利,出入平平安安,家庭和和睦睦,天天开开心心,月月奖金多多,年年业绩高高,世世幸福安康。

来源地址:https://blog.csdn.net/CSDN_anhl/article/details/126519341

--结束END--

本文标题: 程序员过中秋 | 如何用代码绘制月亮?

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

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

猜你喜欢
  • 程序员过中秋 | 如何用代码绘制月亮?
    🍎个人主页:亮点菌 🍊个人信条:理想如果不向现实做一点点屈服,那么理想也将归于尘土 🍓本文主题:程序员的中秋节 本文目录 ǹ...
    99+
    2023-10-02
    中秋 java
  • 【中秋征文】使用Python中秋节程序员的浪漫《嫦娥奔月》
     一、前言         大家好,我是猿童学🐵,欢迎来到中秋创作第三期,祝大家中秋节快乐。嫦娥相信大家不会陌生,她是中国古代神话中的人物。熟话说:“嫦娥飞天去,神州归来也”,今天使用海龟库给大家画一幅嫦娥奔月图。 ...
    99+
    2023-09-02
    python turtle pycharm
  • 程序员的520花式绘制爱心代码大全
    声明:代码是祖传代码,我不知道原创是谁了,修修改改。主要是为了给情侣们用,虽然自己贵为单身狗。 一、花式浪漫爱心(一) matlab代码: clear; clc; close all; % NOTI...
    99+
    2023-09-17
    matlab python 矩阵
  • 程序员如何写出好代码?
    作为一名程序员,我渴望我加入的应该要是一支“30%的时间在写代码,而70%的时间在喝着咖啡讨论着如何将产品做好”的团队。我觉得软件工作应该成为一项技术和艺术融合的高智力活动,我们的项目经理应该是一个高度理解质量、范围和进度客观规律的明白人,...
    99+
    2023-06-02
  • 如何用html5代码实现绘制折线图
    这期内容当中小编将会给大家带来有关如何用html5代码实现绘制折线图,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。XML/HTML Code复制内容到剪贴板<htm...
    99+
    2024-04-02
  • python中如何使用cartopy库代码绘制台风路径
    这篇文章主要介绍“python中如何使用cartopy库代码绘制台风路径”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“python中如何使用cartopy库代码绘制台风路径”文章能帮助大家解决问题。...
    99+
    2023-06-29
  • 小程序中如何绘制思维导图详解
    目录什么是思维导图?F6中如何绘制支付宝中微信中总结什么是思维导图? 思维导图(英语:mind map),又称脑图、心智地图、头脑风暴图、心智图、灵感触发图、概念地图、或思维地图,是...
    99+
    2024-04-02
  • 如何理解代码注释是程序员必备技能
    这篇文章主要介绍“如何理解代码注释是程序员必备技能”,在日常操作中,相信很多人在如何理解代码注释是程序员必备技能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何理解代码注释...
    99+
    2024-04-02
  • 微信小程序如何使用canvas绘制钟表
    这篇文章给大家分享的是有关微信小程序如何使用canvas绘制钟表的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。模拟时钟利用canvas绘制时钟,实现模拟时钟的功能,钟表时间与系统时间保持一致,刻度将24小时制转换...
    99+
    2023-06-15
  • 如何利用Python代码制作过年春联
    这篇文章将为大家详细讲解有关如何利用Python代码制作过年春联,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、春联一1.效果展示2.代码展示index.html<!DOCTYPE ht...
    99+
    2023-06-26
  • 微信小程序开发中如何使用canvas绘制坐标图
    这篇文章主要为大家展示了“微信小程序开发中如何使用canvas绘制坐标图”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信小程序开发中如何使用canvas绘制坐标图”这篇文章吧。线图functi...
    99+
    2023-06-26
  • 在微信小程序中如何使用canvas绘制天气折线图
    今天小编给大家分享一下在微信小程序中如何使用canvas绘制天气折线图的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。折线效果...
    99+
    2023-06-29
  • Git的神奇魔法!Java程序员如何利用Git来提高代码质量?
    Git是目前最流行的版本控制工具之一,它为开发人员提供了强大的工具来管理和维护代码库。对于Java程序员来说,Git可以帮助我们提高代码质量,保证代码的稳定性和可维护性。本文将介绍Git的一些神奇魔法,以及如何使用Git来提高Java程序员...
    99+
    2023-11-08
    leetcode numy git
  • 如何在Vue Vite应用程序中实现暗/亮模式
    这篇文章主要为大家展示了“如何在Vue Vite应用程序中实现暗/亮模式”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何在Vue Vite应用程序中实现暗/亮...
    99+
    2024-04-02
  • 如何在 Golang 中通过错误来控制程序流?
    在 go 中,错误是一种特殊值,用于优雅地处理操作失败,并允许您调整程序流,方法是:在函数签名中返回错误。判断错误是否为 nil,以确定操作是否成功。根据需要调整程序流,例如处理错误或返...
    99+
    2024-05-14
    错误处理 程序流 golang
  • 如何在PyQt5中使用QListView实现一个代码高亮功能
    今天就跟大家聊聊有关如何在PyQt5中使用QListView实现一个代码高亮功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。使用setCurrentIndex(int) 来设置if...
    99+
    2023-06-14
  • 如何用Python代码做一个换脸程序
    如何用Python代码做一个换脸程序,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。简介在这篇文章中我将介绍如何写一个简短(200行)的 Python 脚本,来自动地将一幅图片的...
    99+
    2023-06-17
  • 如何用Play源代码分析Server启动过程
    这期内容当中小编将会给大家带来有关如何用Play源代码分析Server启动过程,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Play是个Rails风格的Java Web框架。如何调试请看此处。以下进入正题...
    99+
    2023-06-17
  • Java程序员必须掌握的Linux技能:如何在Linux上运行Java代码?
    Linux作为一个开源操作系统,已经成为了企业级应用开发的首选平台。而Java作为跨平台的编程语言,也越来越受到企业级应用开发人员的青睐。因此,Java程序员必须掌握在Linux上运行Java代码的技能。本文将介绍如何在Linux上运行J...
    99+
    2023-11-13
    linux leetcode 数组
  • 二维码同步:如何在Git中维护PHP应用程序的代码?
    随着二维码技术的广泛应用,越来越多的PHP应用程序需要集成二维码生成和扫描功能。然而,在开发过程中,如何维护代码的同步和版本控制是一个挑战。Git是一个流行的版本控制系统,可以帮助PHP开发人员轻松地维护代码同步和版本控制。本文将介绍如何...
    99+
    2023-06-29
    git 二维码 同步
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作