iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Java编程实现月食简单代码分享
  • 712
分享到

Java编程实现月食简单代码分享

java小程序基础 2023-05-30 21:05:35 712人浏览 八月长安
摘要

用java的框架和面板的知识做的一个展示月食过程的小程序。这里的想法就是先把背景设置成黑色,然后画一个黄色的圆作为月亮,接着画一个黑色的圆,将它的y坐标与月亮相同,让这个x不断的自增,(这个x代表的是fillArc()里面的那个其实位置坐标

用java的框架和面板的知识做的一个展示月食过程的小程序。这里的想法就是先把背景设置成黑色,然后画一个黄色的圆作为月亮,接着画一个黑色的圆,将它的y坐标与月亮相同,让这个x不断的自增,(这个x代表的是fillArc()里面的那个其实位置坐标)然后很关键的两个方法是sleep()和repaint()这两个,它们可以近似于让屏幕的内容不断的刷新,当与月亮重合时,黑色就会覆盖掉黄色,这样就让人觉得是月亮在变化。

有兴趣的朋友可以添加更多元素在里面。

import javax.swing.JFrame;public class MyMoonFrame {public static void main(String[] args) {JFrame frame= new JFrame();frame.setSize(1024,768);frame.setLocation(100,100);MyMoonPanel panel=new MyMoonPanel();frame.add(panel);panel.startRun();frame.setVisible(true);}}

--结束END--

本文标题: Java编程实现月食简单代码分享

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java编程实现月食简单代码分享
    用java的框架和面板的知识做的一个展示月食过程的小程序。这里的想法就是先把背景设置成黑色,然后画一个黄色的圆作为月亮,接着画一个黑色的圆,将它的y坐标与月亮相同,让这个x不断的自增,(这个x代表的是fillArc()里面的那个其实位置坐标...
    99+
    2023-05-30
    java 小程序 基础
  • Java编程枚举类实战代码分享
    本文句句走心,希望老铁们用心阅读并实战,一定会有收获的。摘要:本文主要讨论生产环境中枚举类的使用。首先会通过对枚举类概念进行简单的介绍,引入我们讨论的主题;然后就直接进入实战部分,本文只会介绍在实战中用的比较多,也比较常用的情况,所以希望老...
    99+
    2023-05-30
    java 枚举类 ava
  • 低代码平台简单分享
    低代码平台简单分享 文章目录 低代码平台简单分享1、什么是低代码?什么是低代码平台?2、低代码平台的前世今生**一、低代码的起源**二、低代码的分类三、低代码的能力四、低代码开发的特点 ...
    99+
    2023-09-26
    低代码
  • Java编程异常简单代码示例
    练习1写一个方法void triangle(int a,int b,int c),判断三个参数是否能构成一个三角形。如果不能则抛出异常IllegalArgumentException,显示异常信息:a,b,c “不能构成三角形”;如果可以构...
    99+
    2023-05-30
    java 异常 ava
  • Java编程几个循环实例代码分享
    有关Java循环的内容,编程中还是比较常用的,下面分享给大家几个循环的示例代码,练习一下。1、循环输出1到100之间所有能被3或能被4整除的数。package com.hz.loop02;public class Practice01 {p...
    99+
    2023-05-30
    java 循环 ava
  • 分享VSCode简单的代码片段
    这篇文章主要介绍“分享VSCode简单的代码片段”,在日常操作中,相信很多人在分享VSCode简单的代码片段问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”分享VSCode简单...
    99+
    2024-04-02
  • Java编程泛型限定代码分享
     泛型 一般 出现在集合中,迭代器中 也会出现!泛型 是为了 提高代码的 安全性。 泛型 确保数据类型的唯一性。在我们常用的容器中, 越是单一越好处理啊!      泛型的限定:?...
    99+
    2023-05-31
    java 泛型 限定
  • java编程实现优先队列的二叉堆代码分享
    这里主要介绍的是优先队列的二叉堆Java实现,代码如下:package practice;import edu.princeton.cs.algs4.StdRandom;public class TestMain { public sta...
    99+
    2023-05-30
    java 算法 二叉堆
  • Python初学者的简单代码分享
    简单易懂的Python入门代码分享 Python是一种简单易学的编程语言,具有简洁的语法和强大的功能。对于初学者来说,一个好的入门代码示例可以让他们更容易理解和掌握Python的基本概念和语法。以下是几个简单易懂的Python入...
    99+
    2024-01-13
    Python 入门代码 简单易懂
  • Java实现TFIDF算法代码分享
    算法介绍概念     TF-IDF(term frequency–inverse document frequency)是一种用于资讯检索与资讯探勘的常用加权技术。TF-IDF是一种统计方法,用以评估...
    99+
    2023-05-30
    java tfidf算法 ava
  • Java编程之多线程死锁与线程间通信简单实现代码
    死锁定义 死锁是指两个或者多个线程被永久阻塞的一种局面,产生的前提是要有两个或两个以上的线程,并且来操作两个或者多个以上的共同资源;我的理解是用两个线程来举例,现有线程A和B同时操作两个共同资源a和b,A操作a的时候上锁LockA,继续执行...
    99+
    2023-05-30
    java 多线程 ava
  • html5 css3网站菜单实现代码分享
    这篇文章主要介绍“html5 css3网站菜单实现代码分享”,在日常操作中,相信很多人在html5 css3网站菜单实现代码分享问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • C++实现简易选课系统代码分享
    下面是详细代码分享: #include<bits/stdc++.h> using namespace std; 声明函数部分: //声明函数部分 void BuildMa...
    99+
    2024-04-02
  • Java编程实现springMVC简单登录实例
    Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Sp...
    99+
    2023-05-30
    springmvc 登录 ava
  • java防反编译最简单的技巧分享
    前言本文主要跟大家介绍了关于java防反编译的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。示例代码:源码使用try-catch代码包装下,如下:public class CompileForbid { pub...
    99+
    2023-05-31
    java 防反编译 ava
  • Java消息队列的简单实现代码
    今天看到我们的招聘信息有对消息队列有要求,然后就思索了一翻,网上一搜一大堆。我可以举个小例子先说明应用场景假设你的服务器每分钟的处理量为200个,但客户端再峰值的时候可能一分钟会发1000个消息给你,这时候你就可以把他做成队列,然后按正常有...
    99+
    2023-05-31
    java 消息队列 ava
  • Java实现扫雷游戏的代码分享
    目录效果展示主类:GameWin类底层地图MapBottom类顶层地图MapTop类底层数字BottomNum类初始化地雷BottomRay类工具GameUtil类总结效果展示 主...
    99+
    2024-04-02
  • python编程scrapy简单代码实现搜狗图片下载器
    学习任何编程技术,都要有紧有送,今天这篇博客就到了放松的时候了,我们学习一下如何用 scrapy 下载图片吧。 目标站点说明 这次要采集的站点为搜狗图片频道,该频道数据由接口直接返回...
    99+
    2024-04-02
  • Java代码实现简单酒店管理系统
    本文实例为大家分享了Java实现简单酒店管理系统的具体代码,供大家参考,具体内容如下 为某个酒店编写程序:酒店管理系统,模拟订房、退房和打印所有房间状态等功能 1.该系统的用户是:酒...
    99+
    2024-04-02
  • java 实现简单圣诞树的示例代码
    以下是一个简单的Java代码示例,实现了一个简单的圣诞树的打印功能:```javapublic class ChristmasTre...
    99+
    2023-09-16
    java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作