![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2me
kalogen
这个作者很懒,什么都没留下…
展开
-
keyPressed接受不到部分按键
今天测试一个贪吃蛇游戏,结果不管怎样按键,就是不接受到部分数字按键,上网查了资料才知道,原来是画布canvas初始化的时候调用了super(true)引起的,只要改为super(false)即可。true表示不支持keypressed的系统事件,false表示支持任何按键。...2009-04-09 18:04:46 · 455 阅读 · 0 评论 -
WTK 模拟器的内存修改
在使用WTK模拟器运行较大的程序时偶尔会报内存不足的异常,解决方法很简单,如下: 1、找到:C:\Documents and Settings\你的登录名\j2mewtk\2.5.2\wtklib\emulator.properties 2、分别设置 heap.size: 999999 和 storage.size: 999999 3、重启wtk emulator就可以了...原创 2013-10-18 13:15:19 · 128 阅读 · 0 评论 -
Could not find jar tool executable问题解决
eclipse 中,在用PROGUARD生成混淆包Obfuscated Package的时候出错: Could not find jar tool executable.The jar tool requires a full JDK installationSpecify a full JDK installation int the Java preferences. ...原创 2014-03-21 00:28:56 · 248 阅读 · 0 评论 -
j2me中sprite的旋转参考点的设定
默认在图片的左上角,可以用defineReferencePixel(x,y)来设定旋转参考点,比如设置在图片中心点。原创 2013-09-23 15:07:57 · 76 阅读 · 0 评论 -
eclipse中j2me项目引入jar包后,运行时报ClassNotFoundError的解决方法
在j2me项目中引入一个jar包,然后使用jar包里面的类做一些事情。可是在eclipse项目下Build Path -->"Configure Build Path"里"Add External JARS...",一切正常,然后使用jar包中的类做一些操作。可是运行的时候,却报ClassNotFoundError错误。在网上查找了一些方法后,发现好多朋友提供的方法都不能解决问题。尝试了N...原创 2014-07-14 17:12:17 · 313 阅读 · 0 评论 -
J2ME用大华模拟器开发的一个小头痛的问题!
throw new UnsupportedOperationException("Not supported yet."); 大华模拟器不支持这个异常抛出,只要某个类的某个方法中包含这个异常,不管你执不执行这个方法,这个类拒绝new实例化! public void aa() { throw new UnsupportedOperationException(...原创 2013-08-21 15:06:58 · 135 阅读 · 0 评论 -
java/lang/OutOfMemoryError:Maximum byte code length (32kB) exceeded .
Uncaught exception java/lang/OutOfMemoryError: entity/BattleMap: Maximum byte code length (32kB) exceeded . 文件大小引起的错误,只要把出错的这个大文件拆分成多个小类即可。...原创 2013-02-05 17:18:15 · 103 阅读 · 0 评论 -
浅谈J2me游戏如何快速移植到Android
前言 小白:“老大,你让做的三个J2me游戏搞定了,请看DEMO。”老大:“恩,不错,小白,你知道Android这个平台吧?”小白:“恩,听过。听说和J2ME有很多共同点。”老大:“(一阵奸笑)很多共同点是吧?”小白:“恩。”老大:“那好,你把这几个J2ME游戏给我移植到Android上去。”小白:“……” 很多J2ME开发者可能都会遇到这样的临时性需求。其实J2ME程序往Android移植,并不...原创 2012-06-12 14:25:39 · 83 阅读 · 0 评论 -
J2ME与Android系统的常用类、方法对比
J2ME与Android系统的常用类、方法对比 J2ME系统Android系统入口程序MIDlet类Activity类图片类Image类Image.createImage(path);BitMap类BitmapFactory.decodeResource(g...原创 2012-06-12 11:51:20 · 101 阅读 · 0 评论 -
serviceRepaints方法实现强制刷屏
SUN在它的API里,说过。Forces any pending repaint requests to be serviced immediately. This method blocks until the pending requests have been serviced. If there are no pending repaints, or if this canvas is n...原创 2012-06-11 12:38:20 · 155 阅读 · 0 评论 -
J2ME中Random类的使用
J2ME中,由于大部分的游戏都会涉及到随机性的事件,Random类自然就成为J2ME程序员经常使用的一个类了。但是对于新手来说,Random类看似简单,也有可能会出现这样那样的错误。所以在这里把我对于这个类的使用心得总结一下。random类在CLDC1.0中就已经定义了。这个类有两个构造函数Random() 和Random(long seed) 并且提供了四个常用方法:nextInt()nextL...原创 2012-05-18 15:38:35 · 75 阅读 · 0 评论 -
J2ME程序开发全方位基础讲解
本文转自:http://innovator.samsungmobile.com/cn/bbs/discussion/view.do?...转载请注明出处一、J2ME中需要的Java基础知识 现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2M...原创 2012-05-17 11:16:41 · 476 阅读 · 0 评论 -
J2ME游戏设计框架
因为移动设备运行速度问题,J2ME开发比较注重程序的复杂度。为了寻求时间复杂度与空间复杂度的一个平衡,通常将程序分为多个页面。多个页面就需要一个管理工具。本文展示了一种经典的J2ME中管理多个页面的调度器。基础结构为每一个页面编写一个类,在每一个类中实现以下方法//无参的构造方法//执行的run方法public void run() {}//绘图的paint方法,参...原创 2012-05-16 10:59:23 · 61 阅读 · 0 评论 -
Png图片换色的方法
对于"索引类型的图片",即肯定包含PLTE调色板的Png图片,就可以通过对调色板的修改,再通过CRC算法生成新的验证码,再还原成新图片就可以得到所要的效果,为此,我写了如下的类. /* 用于PNG图片变色的类 使用要求,需要美工将原始图片的需要换色的点 设置为纯红色0xff0000 */import Java.io.*;import java.lang.*;import javax.m...原创 2012-05-10 16:52:29 · 3409 阅读 · 0 评论 -
打造自由换色的png图片类 .
想像一下,有一个游戏,里面有很多种颜色的人,图片完全一样,只是人物衣服的颜色不同。比如街霸中真的红色的Ken和假的青色的Ken,它们的图形一模一样,只是颜色换掉了。这时你会怎么做呢?画好多张图片?拜托,都21世纪了,别做这种没有一点技术含量的工作好不好?聪明的你一定会想,如果可以把里面的红色“替换”成青色就好了。OK,那我们就来替换。GIF、PNG等很多格式的图片,都是用调色板来记录颜色的。比如记...原创 2012-05-10 16:21:32 · 114 阅读 · 0 评论 -
png图片结构分析与加密解密原理[转]
PNG文件格式分为PNG-24和PNG-8,其最大的区别是PNG-24是用24位来保存一个像素值,是真彩色,而PNG-8是用8位索引值来在调色盘 中索引一个颜色,因为一个索引值的最大上限为2的8次方既128,故调色盘中颜色数最多为128种,所以该文件格式又被叫做PNG-8 128仿色。PNG-24因为其图片容量过大,而且在Nokia和Moto等某些机型上创建图片失败和显示不正确等异常时有发生,有时...原创 2012-05-10 11:06:21 · 179 阅读 · 0 评论 -
NetBeans 字体设置
最近下载了最新的NetBeans6.8玩玩,其实NetBeans版本的更新对我们来说似乎影响并不是很显而易见,原因很可能是本人没有深入的研究,还停留在初级使用阶段,而一直被人诟病的NetBeans字体反而成为使用满意度的绊脚石,特此搜集了配置方法,通过修改,确实很满意,方法如下: 修改 NetBeans 启动设置打开 C:\Program Files\NetBeans 6.8\...原创 2012-05-03 11:21:00 · 113 阅读 · 0 评论 -
Netbeans 7和Subversion(svn) 1.7
Netbeans的SVN插件,最后一次更新是07年了,所以它根本无法直接兼容SVN 1.7。不过稍作调整还是可以实现的。1.安装SVN 1.7的客户端,如果是TortoiseSVN必须还要选择安装“命令行工具”。2.安装Netbeans的SVN插件3.在菜单“工具->选项”的“其他”页面,找到“版本控制”标签,在Subversion项目中,设置SVN可执行文件的路径。如“/data/v...原创 2012-05-02 23:07:44 · 89 阅读 · 0 评论 -
wtk的默认模拟器修改
点击wtk目录下/bin/DefaultDevicew.exe,打开后选中需要的模拟器作为默认模拟器就可以了!原创 2014-04-29 00:07:04 · 150 阅读 · 0 评论