2021寒假记录
寒假学习记录,加油吧!
大魔王陆辰
这个作者很懒,什么都没留下…
展开
-
2021-01-23、24学习记录 || 2048小游戏的实现代码
由于离散老师放假了还不放过我们,本来昨天就应该完成的事拖到了今天现在,经过今天数个小时的学习和实践,2048小游戏成功制作完成,明天就可以把这个给妹妹玩。太累了,今天先把代码给放出来,明天再把代码的注释和其他内容完善一下,这篇博客应该会长期修改,以最终完成所有功能的解释为最终版,加油!加油!以下是源代码import javax.swing.*;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.原创 2021-01-24 23:43:35 · 283 阅读 · 0 评论 -
2021-01-22学习记录 || 通过二维数组初始化窗体并进行代码重构
今天主要是通过二维数组将整个界面16个数字块展示出来,并为了下一步添加左移、右移功能创建子类MainFrame继承JFrame类并进行代码重构。二维数组展示初始化界面由于2048小游戏需要16个数字块,所以需要十六张图片都加进来,如果每次都创建一个JLabel对象会导致代码过于冗余,因此采用二维数组的方法。//制造二维数组对象来保存16个位置的初始图片编号int[][] arr = { {2, 2, 4, 0}, {4, 8, 0, 8}, {4, 6原创 2021-01-22 23:30:41 · 200 阅读 · 0 评论 -
2021-01-21学习记录 || JButton与JLabel的相关方法
废话不多说,直接进正题。今天学的是一些按键和图片导入的操作,分别要用到JButton类与JLabel类的一些相关方法,下面来做一下总结。首先是要有一个窗口,创建代码和初始界面如下。public static void main(String[] args) { /* 窗口相关参数设置 */ //创建窗口对象窗口 JFrame frame = new JFrame(); //定义窗口宽度、高度 fram原创 2021-01-21 23:50:10 · 591 阅读 · 4 评论 -
2021-01-20记录
《肖申克的救赎》回家第一天行程安排如下上午:睡觉下午:( )晚上:《肖申克的救赎》第一天居然过的消极,不过没关系第一天嘛,原谅自己一下晚上开始看《肖申克的救赎》,现在看完了,感觉心里暖暖的(多么体制化的读后感开头)。全剧最感动:安迪为狱友播放音乐。除了播放音乐,安迪花了六年的时间为狱友们建造图书馆,而在播放音乐时,这种感动到达了顶峰。安迪这么做是出于什么的呢,我想大概是他所说的希望吧,他希望自己在这里有价值,希望狱友们在这里可以了解到外面的世界,希原创 2021-01-21 00:23:42 · 525 阅读 · 4 评论 -
2021-01-19记录 || 2048小游戏窗口初始化
12,9记录被折磨了一学期后今天终于到家了,这个学期第一次接触到java,觉得James Gosling真是个天才,准备利用这个假期加深学习一下java,把CSDN作为自己学习的记录和监督吧。这几天准备一边学习一边给妹妹做个2048小游戏,今天看了一些窗口类的方法。public class frame { public static void main(String[] args) { //创建窗口对象窗口 JFrame frame = new JFrame()原创 2021-01-19 23:45:08 · 209 阅读 · 1 评论