JAVA打印问题 程序需要实现用JAVA打印内容 高手请指教啊能给原代码最好了 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PrintService printServic= PrintServiceLookup.lookupDefaultPrintService(); DocPrintJob dJob=printServic.createPrintJob(); PrintServiceAttributeSet Pset=printServic.getAttributes(); for(int i=0;i<Pset.toArray().length;i++){ System.out.println(Pset.toArray()[i]); } DocFlavor flavorTextH =DocFlavor.STRING.TEXT_HTML; DocFlavor flavorTextP =DocFlavor.INPUT_STREAM.TEXT_HTML_UTF_8; DocAttributeSet das = new HashDocAttributeSet(); Doc doc = new SimpleDoc("aaaa", flavorTextH, das); PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet(); try { if(printServic.isDocFlavorSupported(flavorTextP)){ dJob.print(doc, pras); }else{ System.out.println("error"); } } catch (PrintException e) { // TODO Auto-generated catch block e.printStackTrace(); }这个只是个初步例子 建议你多看看API 如果非要用程序实现 我觉得JAVA本身提供的还不够完美 去开源那里看看有没有合适的框架 JAVA中ArrayList是否允许两个线程同时进行插入和删除操作? 大家帮忙。。java core 如何用java制作系统进程 請問:點擊按鈕后,彈出一個提示的對話框,怎麽寫啊? String如何转换成int? 很菜但很无赖!100分轻松获得 在命令行下执行时,JDBC连ACCESS,显示没有合适的驱动!(初学JAVA请大哥们多帮忙) 谁能给出JBuilder7中常用得快捷健? 谁有画图程序的原代码啊给我mail来啊!(一定给分,先到先得啊) 图片与servlet的关系 特急!哪些JAVA类库实现了?DES FIPS 46-3规范? 随机生成中文
DocPrintJob dJob=printServic.createPrintJob();
PrintServiceAttributeSet Pset=printServic.getAttributes(); for(int i=0;i<Pset.toArray().length;i++){
System.out.println(Pset.toArray()[i]);
}
DocFlavor flavorTextH =DocFlavor.STRING.TEXT_HTML;
DocFlavor flavorTextP =DocFlavor.INPUT_STREAM.TEXT_HTML_UTF_8;
DocAttributeSet das = new HashDocAttributeSet();
Doc doc = new SimpleDoc("aaaa", flavorTextH, das);
PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
try {
if(printServic.isDocFlavorSupported(flavorTextP)){
dJob.print(doc, pras);
}else{
System.out.println("error");
}
} catch (PrintException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
这个只是个初步例子 建议你多看看API
如果非要用程序实现 我觉得JAVA本身提供的还不够完美 去开源那里看看有没有合适的框架