java实现打印机打印功能,遇到了奇葩的问题 50
本地测试的时候是好用的,点击打印按钮,本地弹出打印机选择、配置的框,点击确定可以打印。可把项目部署到服务器上之后,本地访问服务器地址,点击打印按钮,本地没反应,服务器那边...
本地测试的时候是好用的,点击打印按钮,本地弹出打印机选择、配置的框,点击确定可以打印。
可把项目部署到服务器上之后,本地访问服务器地址,点击打印按钮,本地没反应,服务器那边弹出了打印机选择、配置的框...
我想要的是本地弹出这个框...
打印用的包是java.awt.print.*
部分代码如下
PrinterJob myPrtJob = PrinterJob.getPrinterJob();
PageFormat pageFormat = myPrtJob.defaultPage();
myPrtJob.setPrintable(this, pageFormat);
if (myPrtJob.printDialog()) {
try {
myPrtJob.print();
} catch (PrinterException pe) {
pe.printStackTrace();
}
} 展开
可把项目部署到服务器上之后,本地访问服务器地址,点击打印按钮,本地没反应,服务器那边弹出了打印机选择、配置的框...
我想要的是本地弹出这个框...
打印用的包是java.awt.print.*
部分代码如下
PrinterJob myPrtJob = PrinterJob.getPrinterJob();
PageFormat pageFormat = myPrtJob.defaultPage();
myPrtJob.setPrintable(this, pageFormat);
if (myPrtJob.printDialog()) {
try {
myPrtJob.print();
} catch (PrinterException pe) {
pe.printStackTrace();
}
} 展开
展开全部
没用java写过打印代码,不过看你的描述,逻辑上有些不对
首先"本地测试的时候是好用的,点击打印按钮" ,表现是"弹出打印机选择、配置的框,点击确定可以打印"
然而由于你是本地测试,也就是客户端和服务端是一个机子,所以让你觉得是客户端弹出了打印配置框,而实际上是本地服务端弹出了打印配置框
当服务端移到其它机子时,就出现了你所谓的"问题",实际上是结果是一样的:都是服务端弹出了打印配置
首先"本地测试的时候是好用的,点击打印按钮" ,表现是"弹出打印机选择、配置的框,点击确定可以打印"
然而由于你是本地测试,也就是客户端和服务端是一个机子,所以让你觉得是客户端弹出了打印配置框,而实际上是本地服务端弹出了打印配置框
当服务端移到其它机子时,就出现了你所谓的"问题",实际上是结果是一样的:都是服务端弹出了打印配置
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询