两张jtable表,怎么同时打印到一张A4纸上 两个表都放在一个jpanel上想一次打印!求高手解答 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 解决了哦:也是网上看到的public static void startPrint(JFrame frame) { Toolkit kit = Toolkit.getDefaultToolkit(); //获取工具箱 Properties props = new Properties(); props.put( "awt.print.printer ", "durango "); //设置打印属性 props.put( "awt.print.numCopies ", "2 "); if (kit != null) { //获取工具箱自带的打印对象 PrintJob printJob = kit.getPrintJob(frame, "Print View Frame ", props); if (printJob != null) { Graphics pg = printJob.getGraphics(); //获取打印对象的图形环境 pg.setClip(10, 10, 295, 425); if (pg != null) { try { frame.paintAll(pg); //打印该窗体及其所有的组件 } finally { pg.dispose(); //注销图形环境 } } printJob.end(); //结束打印作业 } } } 不过把所有内容都打印出来了 public static void startPrint(JFrame frame) { Toolkit kit = Toolkit.getDefaultToolkit(); //获取工具箱 Properties props = new Properties(); props.put( "awt.print.printer ", "durango "); //设置打印属性 props.put( "awt.print.numCopies ", "2 "); if (kit != null) { //获取工具箱自带的打印对象 PrintJob printJob = kit.getPrintJob(frame, "Print View Frame ", props); if (printJob != null) { Graphics pg = printJob.getGraphics(); //获取打印对象的图形环境 pg.setClip(10, 10, 295, 425); if (pg != null) { try { frame.paintAll(pg); //打印该窗体及其所有的组件 } finally { pg.dispose(); //注销图形环境 } } printJob.end(); //结束打印作业 } } } 我曾经面试的一道题 大家帮忙解决JavaMail读取HTML等复杂邮件!!! 提问一个比较弱智的问题(对象比较) 关于java程序包装器,,高手救命!!! 怎样编写包含不同object的配列? 程序有些问题,请帮我看看!!谢谢!!!! 那位兄弟有together for eclipse2.11的注册机啊 关于SOCKET编程(编译成功后的问题) 在java中怎样实现将主机字节顺序转换成网络字节顺序 JAVA无用论(转贴) List中取值 求个swing的布局。。。。。。。。
public static void startPrint(JFrame frame) {
Toolkit kit = Toolkit.getDefaultToolkit(); //获取工具箱
Properties props = new Properties();
props.put( "awt.print.printer ", "durango "); //设置打印属性
props.put( "awt.print.numCopies ", "2 ");
if (kit != null) {
//获取工具箱自带的打印对象
PrintJob printJob = kit.getPrintJob(frame, "Print View Frame ", props);
if (printJob != null) {
Graphics pg = printJob.getGraphics(); //获取打印对象的图形环境
pg.setClip(10, 10, 295, 425);
if (pg != null) {
try {
frame.paintAll(pg); //打印该窗体及其所有的组件
} finally {
pg.dispose(); //注销图形环境
}
}
printJob.end(); //结束打印作业
}
}
}
不过把所有内容都打印出来了
Toolkit kit = Toolkit.getDefaultToolkit(); //获取工具箱
Properties props = new Properties();
props.put( "awt.print.printer ", "durango "); //设置打印属性
props.put( "awt.print.numCopies ", "2 ");
if (kit != null) {
//获取工具箱自带的打印对象
PrintJob printJob = kit.getPrintJob(frame, "Print View Frame ", props);
if (printJob != null) {
Graphics pg = printJob.getGraphics(); //获取打印对象的图形环境
pg.setClip(10, 10, 295, 425);
if (pg != null) {
try {
frame.paintAll(pg); //打印该窗体及其所有的组件
} finally {
pg.dispose(); //注销图形环境
}
}
printJob.end(); //结束打印作业
}
}
}