关于Applet在jsp页面重绘的问题

ss156 2012-12-10 11:59:35
这是我以下的代码


public class AppletDemo extends Applet implements Runnable{

private ServerSocket server;
private InputStream in;
private Image image;




public void paint(Graphics g)
{
super.paint(g);
if (image == null){
g.drawString("请等待...",200,200);
return;
}
g.drawImage(image, 0, 0, null);


}
public void init() {
super.init();
try {
server = new ServerSocket(6000);

} catch (IOException e1) {
e1.printStackTrace();
}
System.out.println("init");
}

@Override
public void start() {
super.start();
Thread t = new Thread(this);
t.start();
}

@Override
public void destroy() {
super.destroy();
try {
if(this.server!=null){
this.server.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
public void run() {
while (true) {
try {
Socket socket = server.accept();
AppletDemo.this.in = socket.getInputStream();
AppletDemo.this.image = ImageIO.read(in);
AppletDemo.this.in.close();
socket.close();
repaint();
} catch (Exception e) {
e.printStackTrace();
}

}
}

}

为什么 我的安卓设备 打开摄像头 通过Socket来连接的时候为什么 在JSP页面 没有进行 重绘画图显示安卓设备拍摄到的画面呢?
如果是用MyEclipse直接运行JavaApplet的话 窗口里面就能 显示安卓设备所拍摄的画面..

有哪位 朋友 知道的 麻烦 告诉一下
...全文
81 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
润物wu声 2012-12-11
  • 打赏
  • 举报
回复

62,621

社区成员

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

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