自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 不同进制之间的转换问题及理解(一)

最近在网上看到不少对于进制计算的文章,但是我看着总是理解上差点儿意思,我自己想了想,把我对于不同进制之间的理解写下来,有错误的地方麻烦大家指正。我们先从最简单的关于十进制的问题入手。 一:其他进制转十进制比如说二进制,八进制,十六进制转换成十进制。比如说二进制数:1011。 如何把这个数转换成十进制?我们知道,二进制数是“满二进一”,所以这里的1011的意思是:从个位数上,我有一...

2022-05-21 16:43:08 536

原创 如何用java语言编写小游戏?(贪吃蛇)

自己做了个贪吃蛇,效果图如下”素材和图片是网上找的,在做这游戏的过程中其实最麻烦的是像素的调整,需要一点点去试。。。。所以大家做的时候像素方面自己试就行了,根据自己的实际情况判断。先说一下思路:java中导入图片的方法好像既可以用io流,也可以使用GUI编程的方式,这里我选择的是后者了。然后就是基本的创建窗体,窗体大小根据自己的电脑大小来判断。图片类代码如下,注意,读取图片路径时,斜杠“/”表示的路径是当前模块下的src目录,这点要搞清楚。public class imges {

2021-02-13 21:43:23 897 4

原创 事件处理的不同实现方式(Java)

事件处理时可以选择不同的方式,刚刚介绍的那种是最基本的。下面另外介绍三种方式:一:使用内部类实现事件处理案例:使用内部类处理事件的方法(鼠标单击文本框时清楚文本框中的内容)public class LoginFrame1 extends JFrame { private JPanel jPanel; //标签控件 private JLabel title; private JLabel username; priva

2021-02-06 18:36:30 513

原创 如何用java语言编写小游戏?(三)

事件模型实现窗体,还有各种控件之后,如果想要发生些交互行为,事件控制是必不可少的。一个事件源产生一个事件并把它(事件对象)送到一个或多个监听器,监听器只是简单地等待,直到它收到一事件。事件一旦被监听器接受,监听器将处理这些事件。一个事件源必须注册监听器,以便监听器可以接收一个特定事件的通知。事件控制的过程可以分为以下四步:监听器对象属于一个类的实例,这个类实现了一个特殊的接口,名为“监听者接口”(Listener interface)事件源是一个对象,它可以注册到一个或多个监听器对象中,以便向

2021-02-06 17:11:18 415

转载 布局管理器

关于Swing当中管理器布局,这篇文章讲得挺好的:http://c.biancheng.net/view/1212.html

2021-02-05 16:48:22 218

原创 如何用java语言编写小游戏?(二)

如何用java语言编写小游戏?(二)刚才说完了GUI编程的背景,基本介绍了AWT包和Swing包,了解了一下JFrame;类,下面继续说其他类。JPanel类:在GUI编程中,不建议向窗口中直接添加控件,比日说按钮控件、标签控件、文本框控件等等。所以就出现了容器(JPanel),只需要在容器里添加控件,然后通过将容器添加的方式,添加到窗口上来去实现控件的添加。下面是JPanel常用的构造器:JPanel(): 创建默认布局(FlowLayout)的面板JPanel(LayoutManag

2021-02-05 16:44:16 553 2

原创 如何用java语言编写小游戏?(一)

学习java的过程中,如果想找一些小游戏项目来练手的话,我们需要学习哪些技术先呢?(适用于java初学者)第一步:了解GUI编程—Swing基础GUI(Graphical User interface): Java支持图形用户界面功能。GUI即图形用户界面,也就是应用程序提供给用户操作的图形界面,包括窗口、菜单、工具栏及其他多种图形界面元素,如文本框、按钮、列表框、对话框等。它能使应用程序显得更加友好(虽然现在开发桌面应用多半使用HTML和css还有js了,但还是有了解GUI编程的必要的)学习Java

2021-02-05 11:54:01 7352

空空如也

空空如也

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

TA关注的人

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