自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 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 256

原创 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 177

原创 2021-01-21学习记录 || JButton与JLabel的相关方法

废话不多说,直接进正题。 今天学的是一些按键和图片导入的操作,分别要用到JButton类与JLabel类的一些相关方法,下面来做一下总结。 首先是要有一个窗口,创建代码和初始界面如下。 public static void main(String[] args) { /* 窗口相关参数设置 */ //创建窗口对象窗口 JFrame frame = new JFrame(); //定义窗口宽度、高度 fram

2021-01-21 23:50:10 500 4

原创 2021-01-20记录

《肖申克的救赎》 回家第一天行程安排如下 上午:睡觉 下午:( ) 晚上:《肖申克的救赎》 第一天居然过的消极,不过没关系第一天嘛,原谅自己一下 晚上开始看《肖申克的救赎》,现在看完了,感觉心里暖暖的(多么体制化的读后感开头)。 全剧最感动:安迪为狱友播放音乐。 除了播放音乐,安迪花了六年的时间为狱友们建造图书馆,而在播放音乐时,这种感动到达了顶峰。安迪这么做是出于什么的呢,我想大概是他所说的希望吧,他希望自己在这里有价值,希望狱友们在这里可以了解到外面的世界,希

2021-01-21 00:23:42 520 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 185 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除