大家帮帮我,一个关于视频播放的问题

Z_Beginner 2006-02-18 10:30:08
我想试试播放视频的程序
程序如下:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import javax.microedition.media.*;
import javax.microedition.media.control.*;
import java.util.Vector;
import java.io.*;

public class test extends MIDlet implements CommandListener,Runnable{
private Command exitCommand = new Command("退出",Command.EXIT,1);
private Command playCommand = new Command("播放",Command.ITEM,1);
private Display display;
private List mMainScreen;
private Form myForm;
public test(){
myForm = new Form("WindowsMediaPlayer");
}
public void startApp(){
display = Display.getDisplay(this);
if(mMainScreen==null){
mMainScreen = new List("视频播放",List.IMPLICIT);
mMainScreen.append("资源获取",null);
mMainScreen.addCommand(playCommand);
mMainScreen.addCommand(exitCommand);
mMainScreen.setCommandListener(this);
}
display.setCurrent(mMainScreen);
}
public void pauseApp(){}
public void destroyApp(boolean u){}
public void run(){
playFromResource();
}
public void commandAction(Command c,Displayable s){
if(c==exitCommand){
notifyDestroyed();
}else if(c==playCommand){
Form waitForm = new Form("正在下载...");
display.setCurrent(waitForm);
Thread t = new Thread(this);
t.start();
}
}
private void playFromResource(){
try{
InputStream in = getClass().getResourceAsStream("/1.mpg");
Player player = Manager.createPlayer(in,"video/mpeg");
player.realize();
VideoControl vc = (VideoControl)player.getControl("VideoControl");
Item it = (Item)vc.initDisplayMode(VideoControl.USE_GUI_PRIMITIVE,null);
myForm.append(it);
player.start();
}catch(Exception e){System.out.println("error");}
myForm.addCommand(exitCommand);
display.setCurrent(myForm);
}
}

但是一点击播放加载一会儿,模拟器就关闭了,不知是怎么回事。希望指教
...全文
164 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Z_Beginner 2006-02-24
  • 打赏
  • 举报
回复
up
Z_Beginner 2006-02-22
  • 打赏
  • 举报
回复
为什么 ?
bdwer 2006-02-21
  • 打赏
  • 举报
回复
用真机试试看!
Z_Beginner 2006-02-20
  • 打赏
  • 举报
回复
请教等待中
追求自由 2006-02-19
  • 打赏
  • 举报
回复
没用过
Z_Beginner 2006-02-19
  • 打赏
  • 举报
回复
up

13,097

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧