java逐行打印问题,高手帮忙 JAVA的打印控制我也一直没搞通,只能打一些简单的字符,不能控制字体什么的 烦 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的可以参考Java Print Service的文档。java里面是采用java2D来画 ?怎么不能控制字体创建一个FONT类的对象就可以了~ 创建Font类的一个对象,构造函数是:Font(String name,int style,int size)楼主说的应该可以利用Tread类的sleep()方法来实现吧我也是新手汗 java的打印对不同打印机难道能通用吗?!!! 我问的是:程序触发一个打印事件,打印一条信息(实际只有一行),打完后打印机不退纸。下一个打印事件来了接着打。也就是说逐行逐行的而不是整页的打。有点类似于收银机打票据一样,只不过这里是普通针式打印机和普通A4打印纸。我也想过一些办法,比如将文件风格设为输入流,打印事件来了就向流里面写内容,打完不关闭流,下一个事件来了继续写,可是根本没办法实现。还有就是调用dos命令的copy *.prn lpt1,但是我又不知道该怎么生成.prn文件 问题解决了。不是纯java。有需要的同志可以参考一下Runtime.getRuntime().exec("cmd /c ECHO "+要打印的行+">lpt1"); 这就是纯java了,应用了java调用外部命令,首页上有关于这个的帖子。我记得原先看echo命令的时候提到过向打印机输出内容或打印码,不过当时没怎么看明白,楼主 既然解决了,能讲一下这个吗 ?举个例子好了 hibernate 主键生成策略 有关java中的监听事件处理的认识 怎样计算一行或者一个resultset的MD5值 大家来讨论一下吧. 同样的程序,为什么这个就编译不过去? 图像文件如何复制??? API 文档中的这句是什么意思? 请问各位哪里有“推”技术聊天室的源代码!? 请问如何将"1""3"转换成(ASCII1)和(ASCII3),值是多少 方法中赋值不成功的问题 如何让5^6(5的6次方)显示成手写的形式 请前辈们指教
创建一个FONT类的对象就可以了~
Font(String name,int style,int size)
楼主说的应该可以利用Tread类的sleep()方法来实现吧
我也是新手
汗
Runtime.getRuntime().exec("cmd /c ECHO "+要打印的行+">lpt1");