我更正一下,意思就是如何用applet读取本机上的文件,我是要调用本地的打印机进行打印,而不是服务器上的

解决方案 »

  1.   

    applet能读取本机上的文件吗?
    翻翻书吧老弟!
      

  2.   

    applet可以读取本机文件,需要进行数字签名。看看这的文章,或许对你有些帮助
    http://www.chinabs.net/java/default.asp?infoid=45
      

  3.   

    读取本机文件, 你也可以设置客户机器的权限策略来实现.
    permission java.io.FilePermission "H:\\XSchool\\Java-School\\Applet\\data.txt", "read";
    添加对H:\XSchool\Java-School\Applet\data.txt文件的读取权限.然后在applet中就可以读取该文件
    FileReader fr = new FileReader("H:\\XSchool\\Java-School\\Applet\\data.txt");
    BufferedReader br = new BufferedReader(fr);
    String str = br.readLine();
    br.close();
    fr.close();
      

  4.   

    其实你要调用本地打印的话, 跟本地文件没有关系的, 你可以直接如下调用:
    Frame f = new Frame("tet");
    f.pack( );
    PrintJob pj = f.getToolkit().getPrintJob(f, "print1", null);
    if( pj != null)
    {
    Graphics g = pj.getGraphics( );
    g.fillOval(5,5,150,100);
    g.dispose( );
    pj.end();
    }
      

  5.   

    TO : miaogang(I love you,Java.)
    井底之蛙