在线求助 JTable分页打印的例子,来者有分!

harbor1981 2005-03-28 03:47:49
JDK5.0已经支持JTable打印功能了,哪位gggjj能够给我一个JTable分页打印的例子呢,谢先了!
...全文
235 10 打赏 收藏 转发到动态 举报
写回复
用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就没有人来解决我这个问题了????

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧