- 博客(5)
- 收藏
- 关注
原创 Android线程与消息处理机制
刚刚入门Android,感觉Android机制和Java机制有很多相同的地方,但是Android里面还是会有很多语法不一样,这里由于刚刚学过线程,通过线程机制来对这两种进行对比学习。对于已经了解Java的同学在学习Android的时候一定要与Java进行对比学习,这样不仅仅学习Android可以更快,而且可以对Java更深层次了解。首先我们看,我们在学习Java的时候是如何创建线程的。我们用Ja...
2019-01-26 11:45:10
223
原创 五子棋监听器实现
五子棋的监听器实现1.下棋的实现我们玩五子棋最基本的实现的功能就是你往棋盘上面点一下,就会在相应的地方下一个棋子。我们想要实现这个功能就一定要给这个画板提供一个鼠标监听器,所以我们的五子棋监听器就要继承鼠标监听器。我们之前也写过有关鼠标监听器的,这里就不再赘述。当鼠标点击一个点的时候就获取到一个坐标的值,我们就在最近的交叉处画出一个圆,也就是我们的棋子。我们也就直接可以在释放鼠标的函数中完成这...
2018-10-21 17:21:05
1102
原创 五子棋程序窗体实现
1.总窗体的绘制之前已经了解过了Java中的一些关于窗体以及画图板的功能,这次就进行更加有难度一点的五子棋界面的绘制。首先我们的五子棋界面还是显示在一个窗体上面,所以我们最基本的类,或者说我们的主函数还是在一个窗体的类中,或者是继承窗体类。关于窗体的种种设置,比如设置标题,设置大小,设置流式布局等等,最后一定要设置可见。这样就有了一个五子棋的显示界面,虽说里面什么都没有。2.棋盘的绘制我们...
2018-10-21 17:19:11
569
原创 图形的重绘
窗体的重绘之前已经学习了窗体的的一些组件以及窗体的一些特有的性质,画图板等等一些窗体小工具。但是在学习画图板的时候当我们在画图板上画上一些图案当我们将窗口进行缩放,最大化最小化的时候,再看我们的额画图板会发现我们之前画的一些图案全部都消失了。这是为什么呢?原来当我们将窗体进行缩放、最大化最小化的时候窗体都进行了重绘操作,也就是窗体下的paint()函数。我们可以这样理解,当我们进行将画图板拖拽的...
2018-10-11 19:25:47
314
原创 Java中类的构成、类的继承学习心得
一、类的构成1.在根据之前c++学的类的基础上再学习Java的类的构成会轻松很多,因为有很多相同的地方。比如说,其组成元素都是由属性和方法构成的。属性一般都是用的私有性质,所谓私有性质就是说外部的对象想要对它都无法进行直接的调用,也就是说无法直接使用这个私有的属性,那我们想要对它进行调用甚至改写的时候要怎么办呢,我们运用的就是这个类里面的第二大部分,方法。我们通过函数来对类里面的私有属性进行调用...
2018-10-05 17:06:23
1388
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人