Java如何实现打印预览

我有一个JTable,里面存放有数据,想为它添加一个打印预览事件,请问具体怎么实现。(点击打印预览按钮,弹出打印预览画面,再可以在该页面点击打印,实现打印JTable表的... 我有一个JTable,里面存放有数据,想为它添加一个打印预览事件,请问具体怎么实现。(点击打印预览按钮,弹出打印预览画面,再可以在该页面点击打印,实现打印JTable表的功能)大家可以给我一些打印预览的架包,或相关资料或关键代码,最好有详细解释。如果有满意答案,至少在加上10分或更多。
我的邮箱1028989300@qq.com
展开
 我来答
猪哥甲
推荐于2017-11-23 · TA获得超过1963个赞
知道小有建树答主
回答量:136
采纳率:100%
帮助的人:88.4万
展开全部
猪哥解答:
我这里有以前收藏的代码,两个类实现了简易的文本打印机的功能,包括预览。简单跟你说一下。
1、PrinterDemo.java主体类,也是入口类,里面有main方法可以直接在Eclipse中调试运行,他实现了从本地磁盘读取文本类文件打印以及打印预览的功能,其中File动作按钮中的PrintPreviw就是打印预览功能,你可以运行看看。
2、PrintPreview.java打印预览类,这是专门为预览打印设计的类,通过他的构造方法可以构造出一个预览类,PrinterDemo中的预览功能就是调用了这个类。

两个类放在同一个包下。

提交不上去,我把源码贴上来提交不了,字数也没有超标。你留一个邮箱,或者等我的文库上传的源码吧,我放到文库里,还在审批。

问题补充:档案已经上传到文库里了,地址是
DOC格式的:http://wenku.baidu.com/view/048ae0e8856a561252d36fab.html
PDF格式的:http://wenku.baidu.com/view/67c57a69011ca300a6c390fd.html
你下来看看吧。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式