改变世界的是这样一群人,他们寻找梦想中的乐园,当他们找不到时,他们亲手创造了它
摘要: 3.1 打印文本 3.1.1 应用场景 假设我们需要打印一个窗体的某个文本编辑域(可能只有几行,也可能包含多页)的内容,并且每页最多打印 54 行,如何实现呢? 3.1.2 解决方法 基本思路如下:首先我们需要实现 Printable 接口,然后按照每页最多 54 行的格式计算共需要打印多少页,当打 阅读全文
posted @ 2018-02-24 10:24 水狼一族 阅读(1659) 评论(0) 推荐(0) 编辑
摘要: 用java实现打印,java.awt中提供了一些打印的API,要实现打印,首先要获得打印对象,然后继承Printable实现接口方法print,以便打印机进行打印,最后用Graphics2D直接输出直接输出。下面的例子实现了打印字符串,线(包括虚线)和打印图片。而且通过Paper的setImageableArea可以设置打印的区域和边距,让开发者随意的设置打印的位置。 package com.... 阅读全文
posted @ 2018-02-24 09:38 水狼一族 阅读(6906) 评论(0) 推荐(0) 编辑
改变世界的是这样一群人,他们寻找梦想中的乐园,当他们找不到时,他们亲手创造了它