知识大全 如何用 java 编写一个扫描仪程序

Posted

篇首语:事常与人违,事总在人为。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 如何用 java 编写一个扫描仪程序相关的知识,希望对你有一定的参考价值。

  javaain may be a powerful solution you can go to gnome sk to download the newest package    JavaTwain version is a part of the Morena Framework now      below is an simple example:   /*   * $Id: ExampleShow java v / / : : mmotovsk Exp $   *   * Copyright (c) Gnome spol s r o All Rights Reserved    *   * This sofare is the confidential and proprietary information of   * Gnome spol s r o You shall not disclose such Confidential   * Information and shall use it only in accordance with the terms   * of the license agreement you entered into with Gnome    */    // JavaTwain package version     /**    ExampleShow demonstrates how to scan an image using defaults   from the Twain source <BR>  */    import java awt *;  import java awt event *;  import SK gnome ain *;    public class ExampleShow extends Frame   Image image;   public void paint(Graphics g)     if (null!=image)     g drawImage(image this);         WindowListener windowAdapter=new WindowAdapter()    public void windowClosing(WindowEvent e)     System exit( );       ;      public ExampleShow()    try     addWindowListener(windowAdapter);     setTitle( ExampleShow Frame Application );     // Open AIN select source dialog box     // and initialize the source selected by the user      TwainSource source=TwainManager selectSource(null);     image=Toolkit getDefaultToolkit() createImage(source);     // wait for the image to be pleted     MediaTracker tracker=new MediaTracker(this);     tracker addImage(image );     // this is the moment the scanner user interface pops up     System err println( Start loading image );     try      tracker waitForAll();          catch (InterruptedException e)      System err println( Image loading was interrupted! );      e printStackTrace();          tracker removeImage(image);     System err println( Image loaded );     setSize(image getWidth(this) image getHeight(this));     setVisible(true);     TwainManager close();        catch (TwainException e)     e printStackTrace();             public static void main(String[] args)    new ExampleShow();      cha138/Article/program/Java/Javascript/201311/25319

相关参考

知识大全 用Java编写简单的UDP网络通信程序

用Java编写简单的UDP网络通信程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java中

知识大全 一个简单的php在线端口扫描器

  PHP是一种功能强大的Web开发语言开发效率高语法简单为动态网站量身定做加强面向对象(向C++靠拢与JAVA搭了点边)可惜单线程(这是至命弱点据说PHP是用CC++编写的)也能用CC++JAVA开

知识大全 Java进阶:Java编写通过代理访问的应用程序

Java进阶:Java编写通过代理访问的应用程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 跨平台编写Java程序注意事项

Java进阶:跨平台编写Java程序注意事项  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用

知识大全 使用UML编写Java应用程序 (2)实现

使用UML编写Java应用程序(2)实现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  程序设计

知识大全 Java中利用JMF编写摄像头拍照程序

Java中利用JMF编写摄像头拍照程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我把程序分

知识大全 编写多线程Java应用程序常见问题

编写多线程Java应用程序常见问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!几乎所有使用AWT

知识大全 使用 Java 编写 B/S 网络通信程序

使用Java编写B/S网络通信程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    网络上的系

知识大全 使用Java编写B/S网络通信程序

使用Java编写B/S网络通信程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!网络上的系统结构多

知识大全 编写支持基于代理的防火墙的Java应用程序

编写支持基于代理的防火墙的Java应用程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  几乎所