xusaomaiss 发表于 2013-2-7 09:59:22

j2me 在手机上,截屏你的程序

收藏起来:http://www.iteye.com/topic/702252
 
KJAVA在这里人气不算很旺,不过这磨灭不了我们这群热爱着J2ME开发的人们的激情。
 
关于这个截屏程序,是需要附加到你的项目中的,因为j2me的手机没听说双线程的。
 
此截屏程序的原理:
把缓冲画笔所在的画布img_buffer转成PNG格式保存到指定路径下,image转png需要一些插值加文件头的操作。
 
这段代码网上有,我也是copy过来进行创新的。
 
你需要做的是:
1.在你的canvas里定义截屏类的对象,初始值null。
2.在你的canvas里定义一个boolean变量,初始值true。
3.在你的canvas里的初始化或者构造方法里new 一个截屏类的对象。
4.在你的canvas里run方法里如同下面代码一样改造,repaint()方法就是重绘方法,c就是截屏类的实例,c.save()方法是保存图片的方法。
<div class="dp-highlighter"><div class="bar"><div class="tools">Java代码
页: [1]
查看完整版本: j2me 在手机上,截屏你的程序