社区
Java SE
帖子详情
在线求助 JTable分页打印的例子,来者有分!
harbor1981
2005-03-28 03:47:49
JDK5.0已经支持JTable打印功能了,哪位gggjj能够给我一个JTable分页打印的例子呢,谢先了!
...全文
235
10
打赏
收藏
在线求助 JTable分页打印的例子,来者有分!
JDK5.0已经支持JTable打印功能了,哪位gggjj能够给我一个JTable分页打印的例子呢,谢先了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jericho_5616
2010-06-17
打赏
举报
回复
楼主,你的jtable分页问题解决了吗?SwingSet2里面哪个类是实现分页的啊 ?
wenchaohu213
2005-05-13
打赏
举报
回复
JDK1.5里面的SwingSet2演示程序里就有啊, 而且是可以分页的
wzd268
2005-05-12
打赏
举报
回复
up
gtlang78
2005-05-12
打赏
举报
回复
JDK1.5里面的SwingSet2演示程序里就有啊, 而且是可以分页的
harbor1980
2005-05-12
打赏
举报
回复
发一个例子给你看看
littlesia
2005-03-29
打赏
举报
回复
我的这个是直接打印图形的。
littlesia
2005-03-29
打赏
举报
回复
我的一个完整的例子:
public void PrintModel(Object print_object){
int[] range = {1,100};
int[][] pageranges = {range};
JobAttributes job_att = new JobAttributes(1,JobAttributes.DefaultSelectionType.ALL,
JobAttributes.DestinationType.PRINTER,JobAttributes.DialogType.COMMON, "重命名",100,1,
JobAttributes.MultipleDocumentHandlingType.SEPARATE_DOCUMENTS_COLLATED_COPIES,
pageranges,"Adobe PDF",JobAttributes.SidesType.TWO_SIDED_LONG_EDGE);
PageAttributes page_att = new PageAttributes();
PrintJob printjob = this.getToolkit().getPrintJob((PlanMainFrm)ownerFrame, "ok", job_att,page_att);
if(printjob == null)
return;
if(print_object instanceof V_FileDescriptor){
V_FileDescriptor filedesc = (V_FileDescriptor) print_object;
int model_index = 0;
while(model_index < filedesc.model_vect.size()){
M_Model print_model = (M_Model) filedesc.model_vect.get(model_index);
JDrawPane drawpane = print_model.modelpane.DrawPane;
job_att.setFileName(print_model.m_name);
Graphics graph = printjob.getGraphics();
graph.setFont(new Font("宋体",Font.PLAIN,12));
SA_GraphRender.PrintUnits(drawpane, graph);
graph.dispose();
model_index++;
}
}
if(print_object instanceof M_Model){
M_Model print_model = (M_Model) print_object;
JDrawPane drawpane = print_model.modelpane.DrawPane;
job_att.setFileName(print_model.m_name);
Graphics graph = printjob.getGraphics();
graph.setFont(new Font("宋体",Font.PLAIN,12));
SA_GraphRender.PrintUnits(drawpane, graph);
graph.dispose();
}
printjob.end();
}
你自己找你要的东西吧,我去吃饭了,8
wenchaohu213
2005-03-29
打赏
举报
回复
先帮你顶
我也没有,
友情UP一下
harbor1981
2005-03-29
打赏
举报
回复
555555,怎么没有人回答我的问题啊
harbor1981
2005-03-29
打赏
举报
回复
to:littlesia(),直接打印图形的我会,我要的是利用JDK1.5新增JTable的打印功能
555555,偌大一个CSDN就没有人来解决我这个问题了????
Java Swing
JTable
分页
Java Swing
JTable
分页
!JAVA源码!
JTable
(还
分页
面板示例)
1、通过封装了AbstractTableModel完成
JTable
的使用。2、使用TabbedPane完成多页数据的显示
Java学习指南(Swing入门篇)
通过本篇的训练,学员可以较容易的掌握Java的主要语法,对常用的API都有很好的掌握。 本篇内容至少包含: - 基本控件的使用 - 布局管理器的使用 - 自定义布局 - 图片的加载及使用 - 对话框,及自定义对话框 - 菜单...
swing表格
分页
控件封装
java swing表格
分页
控件封装,有利于在开发中节约时间
java_swing表格
分页
java_swing表格
分页
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章