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