想用JAVA的话,我想你得用原生接口了.先用其它语言比如C++包装一下驱动,再将它整合到JAVA中.

解决方案 »

  1.   

    打印单用层.扫描枪用其它的读取,然后,用java调用.
      

  2.   

    谢谢楼上两位。
    继续帮帮我,扫描枪扫出的数据是以什么方式进入程序的?用C++包装一下,再用java调,意思是说扫描枪扫出的数据很容易会被C++语言识别,对java不好识别吗?还有,pxjianke,你能不能再说仔细一点,“扫描枪用其它的读取”是什么意思?希望两位继续帮帮我。谢谢了!
      

  3.   

    一般扫描枪会有驱动吧?但JAVA直接调用可能不太好办,所以用C++做JAVA的原生的接口,用C++调用驱动接口,而因为做成原生接口了,JAVA就可以像JAVA类一样的调用了。扫描枪一般就相当于输入数据再加一个回车。其实我也没用过扫描枪,了解的就这么多。
      

  4.   

    原生接口怎么做,我在网上搜不到.请问ishallwin()是否有资源或例子.谢谢!
      

  5.   

    太简单了,我做这个都三年啦,没有俺不会的东东!
    建议你看看java访问底层端口的程序!
    关于打印这个包可以给你答案,打印可以用java实现,也可以调用打印机的驱动,但用jni就有点老土了,呵呵
      

  6.   

    bread213(隐客),给俺们开个讲座吧?大伙都想听一听。联系方式:MSN:[email protected],多多交流!
      

  7.   

    扫码枪,相当于键盘打印可以自己实现,也可以用第三方报表如:ireport,no money
      

  8.   

    你想知道什么?我的msn:[email protected] 
    可以技术上进行交流