2048ThisisaportofGabrieleCirulli's2048gametoAndroid.Allcreditforgamedesigngoestohim.LogoredrawnbyMargaretLu.AndroidCodeoriginalwrittenbyhttps://github.com/tpcstld/2048WebOriginalcode:https://github.com/gabrielecirulli/2048UsedunderMITLicense.
2024/6/1 20:16:31 274KB Android代码
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
StochasticCalculusforFinanceI:TheBinomialAssetPricingModel(SpringerFinance)(Paperback)byStevenE.Shreve(Author)BookDescriptionStochasticCalculusforFinanceevolvedfromthefirsttenyearsoftheCarnegieMellonProfessionalMaster'sprograminComputationalFinance.Thecontentofthisbookhasbeenusedsuccessfullywithstudentswhosemathematicsbackgroundconsistsofcalculusandcalculus-basedprobability.Thetextgivesbothprecisestatementsofresults,plausibilityarguments,andevensomeproofs,butmoreimportantlyintuitiveexplanationsdevelopedandrefinethroughclassroomexperiencewiththismaterialareprovided.Thebookincludesaself-containedtreatmentoftheprobabilitytheoryneededforstochasticcalculus,includingBrownianmotionanditsproperties.Advancedtopicsincludeforeignexchangemodels,forwardmeasures,andjump-diffusionprocesses.Thisbookisbeingpublishedintwovolumes.Thefirstvolumepresentsthebinomialasset-pricingmodelprimarilyasavehicleforintroducinginthesimplesettingtheconceptsneededforthecontinuous-timetheoryinthesecondvolume.Chaptersummariesanddetailedillustrationsareincluded.Classroomtestedexercisesconcludeeverychapter.Someoftheseextendthetheoryandothersaredrawnfrompracticalproblemsinquantitativefinance.AdvancedundergraduatesandMasterslevelstudentsinmathematicalfinanceandfinancialengineeringwillfindthisbookuseful.StevenE.ShreveisCo-FounderoftheCarnegieMellonMSPrograminComputationalFinanceandwinneroftheCarnegieMellonDohertyPrizeforsustainedcontributionstoeducation.Publisher:Springer;1edition(June28,2005)Language:EnglishISBN-10:0387249680ISBN-13:978-0387249681
2024/1/26 22:10:48 12.18MB mathematical finance 经典
1
超级硬盘数据恢复软件是大南山软件工作室研发的一款高性能的硬盘文件恢复软件,采用最新的数据扫描引擎,从磁盘底层读出原始的扇区数据,经过高级的数据分析算法,把丢失的目录和文件在内存中重建出原分区和原来的目录结构,数据恢复的效果非常好。
可以恢复被删除或者格式化或者分区丢失的数据,支持IDE/SCSI/SATA/USB移动硬盘/SD卡/U盘/RAID磁盘等多种存贮介质,支持FAT/FAT32/NTFS/exFAT等Windows操作系统常用的文件系统格式,支持Word/Excel/PowerPoint/AutoCad/CoreDraw/PhotoShop/JPG/AVI/MPG/MP4/3GP/RMVB/PDF/WAV/ZIP/RAR等多种文件的恢复。
操作简单,向导式的界面让您无需了解数据恢复深层复杂的知识也可以轻松恢复出丢失的文件数据。
本软件扫描速度很快,目录结构恢复较好,对中文目录文件名称完美兼容,是一款十分有效的文件恢复工具。
2023/11/5 1:34:24 2.34MB 需密码加微信  W56056495
1
Android官方API文档完整版、中文版帮助文档android.widget类CheckBoxjava.lang.Object继承者android.view.View继承者android.widget.TextView继承者android.widget.Button继承者android.widget.CompoundButton继承者android.widget.CheckBox所有已实现的接口:Drawable.Callback,KeyEvent.Callback,ViewTreeObserver.OnPreDrawListener,Checkable
2023/10/9 1:22:10 24.44MB 安装
1
对于CListCtrl控件的重绘,搜罗编纂SubItem、变更行配景色调字体等成果超多...详尽成果请拜望如下博客内容:http://blog.csdn.net/dongdan_002/article/details/41895885相互学习,好资源巨匠都要同享哦!
2023/4/20 2:51:54 59KB CListCtrl 重绘 Redraw 功能扩展
1
LED排孔软件,支持CoreDrawX6/7/8/2017/2018,排孔速度比旧版本晋升。
2017/8/23 23:45:22 25.2MB LED 排孔 CorelDRAW
1
(含源码及报告)本程序分析了自2016年到2021年(外加)每年我国原油加工的产量,并且分析了2020年全国各地区原油加工量等,含饼状图,柱状图,折线图,数据在地图上显示。
运转本程序需要requests、bs4、csv、pandas、matplotlib、pyecharts库的支持,如果缺少某库请自行安装后再运转。
文件含6个excel表,若干个csv文件以及一个名字为render的html文件(需要用浏览器打开),直观的数据处理部分是图片以及html文件,可在地图中显示,数据处理的是excel文件。
不懂可以扫文件中二维码在QQ里面问。
2022/9/30 16:31:44 29.75MB 爬虫 python 源码软件 开发语言
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡