摘要: 3.1 打印文本3.1.1 应用场景假设我们需要打印一个窗体的某个文本编辑域(可能只有几行,也可能包含多页)的内容,并且每页最多打印 54 行,如何实现呢?3.1.2 解决方法基本思路如下:首先我们需要实现 Printable 接口,然后按照每页最多 54 行的格式计算共需要打印多少页,当打印文本的... 阅读全文
posted @ 2015-03-23 15:37 ~风轻云淡~ 阅读(4646) 评论(4) 推荐(0)
摘要: 用java实现打印,java.awt中提供了一些打印的API,要实现打印,首先要获得打印对象,然后继承Printable实现接口方法print,以便打印机进行打印,最后用Graphics2D直接输出直接输出。下面的例子实现了打印字符串,线(包括虚线)和打印图片。而且通过Paper的setImagea... 阅读全文
posted @ 2015-03-23 11:31 ~风轻云淡~ 阅读(77168) 评论(5) 推荐(3)