社区
J2ME
帖子详情
j2me 怎么调用多普达的 win mobile 系统的摄像头啊?
tsar7117
2009-05-18 06:07:41
高手请指点一二~~ 谢了!
...全文
249
13
打赏
收藏
j2me 怎么调用多普达的 win mobile 系统的摄像头啊?
高手请指点一二~~ 谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IOPsyche
2009-08-05
打赏
举报
回复
模拟器调试通过。
真机塞班调不起来 白屏幕。 三星i458 塞班第三版
真机wm也调不起来。也是白屏幕 htc4550 wm6.1 ppc
IOPsyche
2009-08-05
打赏
举报
回复
今天塞班的调试通过。
zhj8727
2009-05-22
打赏
举报
回复
guanzhu
隧便
2009-05-21
打赏
举报
回复
对于wm的机器,还是使用c#开发好,方便,而且支持的功能也多,使用java限制还是比较多的。连一个简单的FORM都没有支持好。
tsar7117
2009-05-20
打赏
举报
回复
恩 塞班能调用起来 mobile确实调用不起来!
xuyan87101
2009-05-20
打赏
举报
回复
然后在随便找个支持的手机试试就可以了,已经测试过了才发给你的
hc0120
2009-05-20
打赏
举报
回复
你在WTK里面建项目直接把2搂的代码复制进去就能用,
wm的java虚拟机不支持摄像头功能的,你调不起来的!!!!!!!!!???????????
隧便
2009-05-19
打赏
举报
回复
wm的java虚拟机不支持摄像头功能的,你调不起来的。。呵呵。。
hc0120
2009-05-19
打赏
举报
回复
你可以结贴了,2楼的代码是对的。而且你可以在此基础上增加额外的功能,例如调焦,照片效果等。
注意增加这些功能之前首先看看你的手机是否可以支持到MIDP 2.1,支持不到2.1的手机也就是不支持这些功能,
当然也就加不上去。
xuyan87101
2009-05-19
打赏
举报
回复
import javax.microedition.lcdui.*;
import javax.microedition.media.Player;
import javax.microedition.media.control.VideoControl;
import javax.microedition.media.*;
public class CatchScreen extends Canvas {
Player p;
byte[] data;
Image img=null;
VideoControl vc;
public static int bytes = 0;
public CatchScreen() {
this.setFullScreenMode(true);
try {
p = Manager.createPlayer("capture://video");
p.realize();
vc = (VideoControl) p.getControl("VideoControl");
if (vc != null) {
vc.initDisplayMode(VideoControl.USE_DIRECT_VIDEO, this);
vc.setDisplaySize(140,190);
}
vc.setVisible(true); //设置可见
p.start();
} catch (Exception e) {}
}
//按任意键拍照
public void keyPressed(int key)
{
/*HttpThread thread = new HttpThread();
thread.setData(vc);
thread.start();*/
new Thread(){
public void run(){
try {
data = vc.getSnapshot(null);//拍照,生成png格式的数据
} catch (MediaException ex) {
ex.printStackTrace();
}
img = Image.createImage(data, 0, data.length);
repaint();
}
}.start();
}
protected void paint(Graphics g) {
/** @todo Add paint codes */
if(img != null)
g.drawImage(img, 0, 0, 20);
}
}
再建一个MIDlet就可以了显示这个画布就可以了
zhaoyb0319
2009-05-19
打赏
举报
回复
呵呵,涉及到wb开发了
可以找找那方面的人士吧
wm系统,虽然可以通过安装一个jvm把j2me程序跑起来,但是有些功能
还是要特定的API才支持的
就像有时需要FullCanvas时,就不能用Canvas
可能方法是相似的!
tsar7117
2009-05-19
打赏
举报
回复
恩 确实如此! 用了二楼的代码 确实是调不起来! 郁闷!
试了一楼的测试程序 还是支持MMAPI的!
zhlwwj1314
2009-05-18
打赏
举报
回复
在扩展包MMAPI中,使用VideoControl和Player来实现从手机摄像头捕获影象数据。
前提是你wm手机java虚拟机支持mmapi
因为这个是扩展包
手机厂家需要花钱买了再移植到手机操作系统中
http://www.javaeye.com/topic/109679
上面的是扩展jsr测试程序
去上真机测试一下吧
不支持就换手机
Motorola
J2ME
SDK 5.3.1
Motorola
J2ME
SDK 5.3.1 for motorola os ,主要包含v500/600 v3等motorola操作
系统
的模拟器
J2ME
模拟器 QQ2007
模拟2007手机qq 打开里面2007的jar 即可登陆
java源码包---java 源码 大量 实例
6个目标文件,EJB来模拟银行ATM机的流程及操作:获取
系统
属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,
调用
每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...
java源码包2
6个目标文件,EJB来模拟银行ATM机的流程及操作:获取
系统
属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,
调用
每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用...
j2me
打包和安装问题?????
在对自己的项目进行了打包之后,在点击jad文件时,会报:com.sun.kvem.midletsuite.InvalidJadException: Reason = 22 �嵥��Ӧ�ó�������� MUST ������: MIDlet-1错误,并且在把jad和jar放到支持...
J2ME
13,100
社区成员
26,495
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章