代码下载地址:http://www.zuidaima.com/share/1852345677564928.htm
package com.zuidaima.swing; import java.awt.*; import javax.swing.*; public class SinRun extends JFrame implements Runnable { static int i = 0; static int j = 250; static double x = 0; static double v = 10;// 速度 static double w = 2 * Math.PI; static double A = 50;// 振幅 static double t = 0;// 时间 public SinRun() { this.setSize(500, 500); this.setVisible(true); } public void paint(Graphics g) { super.paint(g); g.setColor(Color.black); g.fillOval(i, j + (int) x, 10, 10); } public void run() { while (true) { try { Thread.sleep(100); } catch (InterruptedException e) { // e.printStackTrace(); } i += v; x = A * Math.cos(w * t); t += 0.1; this.repaint(); if (i > 500) i = 0; } } public static void main(String args[]) { new Thread(new SinRun()).start(); } }
相关推荐
一个用swing绘制sin曲线的小程序 供初学者借鉴借鉴
Java Swing实现的生命游戏Java Swing实现的生命游戏Java Swing实现的生命游戏 Java Swing实现的生命游戏Java Swing实现的生命游戏Java Swing实现的生命游戏 Java Swing实现的生命游戏Java Swing实现的生命游戏Java ...
java swing实现学生住宿管理系统(源码) java swing实现学生住宿管理系统(源码) java swing实现学生住宿管理系统(源码) java swing实现学生住宿管理系统(源码) java swing实现学生住宿管理系统(源码) java ...
Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小...
用java swing 实现的pdf阅读器 很强大 喜欢。。。
JavaSwing 实现俄罗斯方块游戏。
实现了音乐列表、播放、暂停、上下歌曲切换等音乐播放器基本功能。利用到JavaSwing、多线程、音乐控制等多个知识点。且代码注释详细。欢迎下载~有问题可以私信我噢 ^_^
java Swing 文件批量上传 DEMO 源代码 供学习用 ,主要有两个界面和功能,用户登录界面,选择文件夹或者文件 上传界面
利用JavaSwing实现简单的计算器,输入计算表达式得出结果,支持左右括号,负数以及小数。简单处理表达式不正确的情况,并且负数需打上括号。
javaswing企业人事管理系统源代码+数据库模型 根据企业对人事管理的要求,本系统需要实现以下目标: 操作简单方便、界面简洁大方。 方便快捷的档案管理。 简单适用的考勤和奖惩管理。 简单适用的培训管理。 ...
Java Swing是目前图形界面设计的主流开发工具,《Java Swing图形界面开发与案例详解[1]》从实用的角度出发,通过大量实例全面介绍Java Swing中各种组件的应用及图形界面的开发技术。《Java Swing图形界面开发与案例...
java贪吃蛇javaswing实现贪吃蛇javaswing实现贪吃蛇javaswing实现贪吃蛇javaswing实现贪吃蛇javaswing实现贪吃蛇javaswing实现贪吃蛇javaswing实现贪吃蛇javaswing实现贪吃蛇javaswing实现贪吃蛇javaswing实现贪吃蛇...
Java Swing实现添加数据到数据库(数据库使用Mysql)并查询数据显示在界面中。
Java Swing 组件全演示源代码-Java Swing components entire demo source code
javaswing图书馆管理系统源代码+数据库模型 确保系统具有良好的系统性能,友好的用户界面。 较高的处理效率,便于使用和维护。 采用成熟技术开发,使系统具有较高的技术水平和较长的生命周期。 系统尽可能...
这是对以前的java swing代码生成器的源代码补全,具体请看: http://blog.csdn.net/cdnight/article/details/74857696
Java开发作业基于JavaSwing实现的动作类游戏源码.zipJava开发作业基于JavaSwing实现的动作类游戏源码.zipJava开发作业基于JavaSwing实现的动作类游戏源码.zipJava开发作业基于JavaSwing实现的动作类游戏源码.zipJava...
JAVA Swing 实现商品列表,数量加减 ,删除整行 Demo 单击 "添加 "按钮列表增加数据行 单击 数量单元格弹出数量加减窗口 单击 "删除"按钮 删掉当前行商品信息
本项目是一套基于Java Swing实现的日历记事本系统,主要针对计算机相关专业的正在学习java的学生与需要项目实战练习的Java学习者。 包含:项目源码、报告文档等。 项目都经过严格调试,确保可以运行! 该系统功能...