SendThread.java
上传用户:sygbg6
上传日期:2020-12-29
资源大小:4884k
文件大小:1k
源码类别:

游戏

开发平台:

Java

  1. package cn.com.imageanalyze;
  2. import cn.com.imageanalyze.analyzer.SimpleAnalyzer;
  3. import cn.com.imageanalyze.customform.dialog.MessageDialog;
  4. public class SendThread extends Thread {
  5. MainForm m;
  6. byte[] buff;
  7. public SendThread(MainForm m ,byte[] buff){
  8. this.m = m;
  9. this.buff = buff;
  10. }
  11. public void run(){
  12. if (buff != null) {
  13. // buff = SimpleImageTrans.trans(buff, 320, 240);
  14. String text = null;
  15. MessageDialog md = new MessageDialog("正在分析....",m);
  16. md.confirm = false;
  17. md.setContent("正在分析....请稍后");
  18. md.show();
  19. try {
  20. text = SimpleAnalyzer.analyze(buff);
  21. // SucessDialog sd = new SucessDialog("分析结果");
  22. // sd.setDisplay(display);
  23. // sd.setParent(parent);
  24. // sd.setContent(text);
  25. // sd.show();
  26. MessageDialog mdd = new MessageDialog("分析结果",m);
  27. mdd.setContent(text);
  28. mdd.show();
  29. } catch (Exception e) {
  30. System.out.println("aaa" + e.toString());
  31. e.printStackTrace();
  32. MessageDialog md1 = new MessageDialog("失败",m);
  33. md1.setContent("网络异常,请稍候重试");
  34. md1.show();
  35. }
  36. } else {
  37. MessageDialog md = new MessageDialog("失败",m);
  38. md.setContent("此手机不支持320*240的分辨率!");
  39. md.show();
  40. }
  41. }
  42. }