- 博客(4)
- 收藏
- 关注
原创 事件监听机制
当我们写好一个界面的时候,我们会往这个界面加很多东西。比如五子棋的界面,写完之后会再加入棋盘面板等。而我们是往这个棋盘面板中下棋的,不是在窗体。因此棋盘面板是一个事件源。 棋盘面板中的线都是画出来的,对于这些画出来的东西是无法加监听器的。因此是给棋盘面板添加监听器。而监听棋盘上的反应,就是一个事件监听机制。我们是点一下释放就下一个棋子,在此选择鼠标监听器。点击棋盘...
2015-01-21 13:03:50 96
原创 关于2048
做任何产品之前首先先想好要这款游戏能实现什么功能?对界面有什么要求?当有了大概的一个想法之后就可以按想法去一点一点实现它了。首先说一下我做2048的想法,首先功能要实现,其次是界面。在做这个游戏之前我自己玩的时候就觉得好无聊,所以在游戏进行的时候加入了节奏很欢快的歌曲。上下移动时由键盘控制,所以要加一个键盘监听器。 先写界面: public ...
2014-08-24 16:01:49 130
原创 继承父类和实现接口的区别
继承父类就是子类继承了父类中所有的属性和方法,实质就是父子之间的关系。子类可以继承父类中的私有属性但是不能访问。 继承的关键字就是 extends .当子类对象的类型定义为父类类型的写法叫做自动转型,也就是说,子类对象的类型可以自动转成父类类型。子类类型转成转成父类类型后不能调用子类特有的方法。 在要求子类必须重写父类中的方法时就需要定义接口。接口的定义是inte...
2014-08-20 13:41:46 1628
原创 如何做一个简单的画图板出来
通过前面的学习,能轻松的写一个界面出来。做画图板也是这样,首先要写一个界面出来。然后往界面上加你需要的东西,首先最起码具备 一些简单的功能。比如可以画圆矩形直线等,还要有颜色。然后怎样排版,比如可以把工具栏都放一起。有了这些思路,就可以入手了。 先写界面,在放置元素组件前,要创建并给窗体加上布局管理器,根据你的要求,可以设置流式布局或空布局。设置界面的大小setSiz...
2014-08-19 17:16:40 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人