Java小游戏制作入门
文章平均质量分 70
月夜空之星
这个作者很懒,什么都没留下…
展开
-
如何用java语言编写小游戏?(贪吃蛇)
自己做了个贪吃蛇,效果图如下”素材和图片是网上找的,在做这游戏的过程中其实最麻烦的是像素的调整,需要一点点去试。。。。所以大家做的时候像素方面自己试就行了,根据自己的实际情况判断。先说一下思路:java中导入图片的方法好像既可以用io流,也可以使用GUI编程的方式,这里我选择的是后者了。然后就是基本的创建窗体,窗体大小根据自己的电脑大小来判断。图片类代码如下,注意,读取图片路径时,斜杠“/”表示的路径是当前模块下的src目录,这点要搞清楚。public class imges {原创 2021-02-13 21:43:23 · 979 阅读 · 4 评论 -
事件处理的不同实现方式(Java)
事件处理时可以选择不同的方式,刚刚介绍的那种是最基本的。下面另外介绍三种方式:一:使用内部类实现事件处理案例:使用内部类处理事件的方法(鼠标单击文本框时清楚文本框中的内容)public class LoginFrame1 extends JFrame { private JPanel jPanel; //标签控件 private JLabel title; private JLabel username; priva原创 2021-02-06 18:36:30 · 537 阅读 · 0 评论 -
如何用java语言编写小游戏?(三)
事件模型实现窗体,还有各种控件之后,如果想要发生些交互行为,事件控制是必不可少的。一个事件源产生一个事件并把它(事件对象)送到一个或多个监听器,监听器只是简单地等待,直到它收到一事件。事件一旦被监听器接受,监听器将处理这些事件。一个事件源必须注册监听器,以便监听器可以接收一个特定事件的通知。事件控制的过程可以分为以下四步:监听器对象属于一个类的实例,这个类实现了一个特殊的接口,名为“监听者接口”(Listener interface)事件源是一个对象,它可以注册到一个或多个监听器对象中,以便向原创 2021-02-06 17:11:18 · 442 阅读 · 0 评论 -
布局管理器
关于Swing当中管理器布局,这篇文章讲得挺好的:http://c.biancheng.net/view/1212.html转载 2021-02-05 16:48:22 · 271 阅读 · 0 评论 -
如何用java语言编写小游戏?(二)
如何用java语言编写小游戏?(二)刚才说完了GUI编程的背景,基本介绍了AWT包和Swing包,了解了一下JFrame;类,下面继续说其他类。JPanel类:在GUI编程中,不建议向窗口中直接添加控件,比日说按钮控件、标签控件、文本框控件等等。所以就出现了容器(JPanel),只需要在容器里添加控件,然后通过将容器添加的方式,添加到窗口上来去实现控件的添加。下面是JPanel常用的构造器:JPanel(): 创建默认布局(FlowLayout)的面板JPanel(LayoutManag原创 2021-02-05 16:44:16 · 640 阅读 · 2 评论 -
如何用java语言编写小游戏?(一)
学习java的过程中,如果想找一些小游戏项目来练手的话,我们需要学习哪些技术先呢?(适用于java初学者)第一步:了解GUI编程—Swing基础GUI(Graphical User interface): Java支持图形用户界面功能。GUI即图形用户界面,也就是应用程序提供给用户操作的图形界面,包括窗口、菜单、工具栏及其他多种图形界面元素,如文本框、按钮、列表框、对话框等。它能使应用程序显得更加友好(虽然现在开发桌面应用多半使用HTML和css还有js了,但还是有了解GUI编程的必要的)学习Java原创 2021-02-05 11:54:01 · 7440 阅读 · 0 评论