该系统实现了以线程方式实现学生姓名的自动更改,同时随机生成问题。
可以将答题数据以报表或图片的形式保存到电脑中。
可以通过菜单栏实现快捷键操作。
内含数据库文件。
2024/3/20 19:22:32 4.23MB Java Swing JFileChooser JFreeChart
1
题目:java拼图游戏姓名学号指导教师(签名)二○一一年七月十四日java拼图游戏[摘要]• 进一步加深对Java语言的理解和掌握:将所学的JAVA知识运用于实践中。
• 课程设计将理论与实践相结合,提供了一个既动手又动脑,独立实践的机会,锻炼我们的分析解决实际问题的能力,提高学生适应实际,实践编程的能力;• 熟练掌握JAVA语言中图形用户界面程序的编写;大体了解怎样用JAVA来编写小游戏的,增强我们实践能力和创新精神的综合培养。
前言编程思路:本练习因为要制作拼图游戏,所以首先要实现图片的导入。
这是通过getImage()函数来实现的,该函数有两个参数,第一个参数指明图片的路径,第二个参数指明图片的名称。
然后,因为要实现图片摆放的随意性,所以要通过initgame()函数来实现。
Initgame()函数是自写函数,在函数体内,通过调用Math.random()函数产生随机数,用来达到图片位置摆放的随意性和随机性。
最后,因为要实现人机交互.,所以首先要通过一系列函数来实现对鼠标事件的监听和响应,这是通过函数addMouseListener(this)和addMouseMotionListener(this)来完成的。
这样程序会区分用户对鼠标不同的操作,正确执行相应的功能。
//首先是程序实现及注释importjava.awt.*;importjava.applet.*;importjava.awt.event.*;publicclasspintuextendsApplet implementsMouseListener,MouseMotionListener{ privateImagepicture; privateGraphicsbuffer; privateImagepic[]; privateImageoff_pic[]; privateGraphicsoff_buf[]; privateImageoff_screen; privateGraphicsoff_buffer; privateImageoff_drag; privateGraphicsoff_drag_buf; privateintmap[][]; privateintran[]; privateintwidth=0; privateintheight=0; privateintlastx; privateintlasty; privateintlast_downx; privateintlast_downy; privateintstepx; privateintstepy; privatebooleanchoose; privatebooleanclick[][]; privatebooleanm_down; privatebooleanm_drag; privatebooleannot_redraw; privatebooleanable; Fontfont1,font2; //程序的初始化 publicvoidinit() {
2024/3/20 15:44:49 799KB java j2ee 课程设计报告
1
利用平均场估计对条件随机场的高效实现。
用于图像分割
2024/3/20 11:22:58 1.86MB CV 机器学习
1
随机点吃什么,确定后会根据才名字搜索附近的饭馆,需要自己替换掉里面的百度地图接口的ak和appid,不会的留下邮箱给你说
2024/3/19 6:49:53 392KB 微信小程序
1
【详细】monkey测试工具:1、详细集成monkey随机压测工具;
2、python-tkinter编写;
3、集成错误问题一键统计;
注意:使用前请查看readme;
2024/3/19 0:19:34 9.29MB python tkinter monkey
1
聚类分析不要忘记在pom.xml中添加“json-simple”作为项目的依赖在运行程序之前,将开源物理库导入项目()要创建导入文件,请调用randomDataGenerator.js脚本var1是导入文件的标题(例如dataFile)var2是集群节点的数量(例如25)var3是概率(例如0.3)如果运行初始化而不导入数据文件,它将在变量中生成具有指定计数和边沿概率的随机点个人实验结果我已经从项目中创建了数据文件,节点是方法,边缘是函数调用。
初始状态描述在./SampleData/Analysis_Functions.txt文件中,固定的数据文件是./SampleData/analysis.json这是集群的初始状态这是形成的团簇./SampleData/Analysis_Cluster.txt文件中的文本形式也描述了群集
182KB JavaScript
1
武侠风云(基础版)1建立角色类,角色拥有生命值的属性和攻击的方法,攻击值是随机的。
2建立职业子类,刀客,(伤害少,血量多)剑客(伤害正常,血量正常,有几率两倍暴击),女贼(伤害高,血量少,有几率3倍暴击)3欢迎界面,选择职业,创建角色,替电脑创建角色(角色名为同桌名)4选择与电脑决斗还是聊天1建立其它职业,要求有职业特性,游戏平衡Eg:添加嗜血刀客职业,有几率攻击造成等量伤害的血量回复2建立角色特性技能,要求技能随机释放Eg:添加医圣职业,有几率释放技能让自己血量回复3添加装备系统,增加角色生命值或伤害值4添加宠物系统,创建角色后随机获得一个宠物5添加物理防御系统,创建武僧职业,有几率忽视防御6添加谋士职业(法伤),增加法术伤害体系和法术防御体系7添加升级系统,打斗胜利获取经验升级,伤害和血量增加*9故事系统,10可存档和读档
2024/3/17 10:43:31 52KB python
1
在线随机森林算法包(online-random-forests),在linux系统下安装调试。
可用于机器学习研究。
2024/3/16 16:50:25 131KB 在线随机森林 orf
1
1.外推法2.黄金分割法3.二次插值法4.坐标轮换法5.随机方向法6.四杆机构优化设计
2024/3/15 3:22:20 62KB 程序
1
文档为8位的伪随机码生成器的verilog代码,包含测试程序,仿真时没有问题的,已经验证过,可以下载下来,学习使用。
2024/3/14 14:46:34 1KB verilog
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡