社区
Java SE
帖子详情
applet上一个画的图形,如何实现打印此图形??
yuanyuanjava
2004-07-13 10:47:46
比如一个简单的三角行!
...全文
90
2
打赏
收藏
applet上一个画的图形,如何实现打印此图形??
比如一个简单的三角行!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maowu
2004-07-14
打赏
举报
回复
可以把画的东西转化为图片,再打印。
BufferedImage image = new java.awt.image.BufferedImage(tree.getPreferredSize().width, tree.getPreferredSize().height,
java.awt.image.BufferedImage.TYPE_INT_ARGB);
Graphics g = image.createGraphics();
g.setColor(Color.black);
// g.fillRect(0, 0, image.getWidth(), image.getHeight());
tree.paint(g);
tree.paintComponents(g);
try{
javax.imageio.ImageIO.write(image, "PNG", imgFile);
}
catch(IOException e){
JOptionPane.showMessageDialog(this, "IO exception, export image failed.");
e.printStackTrace();
}
kengzai
2004-07-14
打赏
举报
回复
把applet嵌入到HTML中,在HTML中加入显示applet的代码<applet>...代码</applet>,再写<a href="javascript:print()"><font color="#0000FF">打印</font></a>
然后桌面上的Internet Explorer的属性中点击高级,在打印选项中勾中打印背景颜色和图象。想要去掉页码和地址,在IE工具栏的文件下的页面设置里修改。
jasperreport+
applet
客户端
打印
demo
jasperreport+
applet
客户端
打印
demo
jasperReport客户端
打印
。
jasperreport、
applet
客户端
打印
注意:使用程序请导入jasperReport3.0和iReport3.0的包。
JasperReports -- 客户端
打印
(WEB网页
打印
)
NULL 博文链接:https://llying.iteye.com/blog/505888
Java
打印
程序设计
在我们的实际工作中,经常需要
实现
打印
功能。但由于历史原因,Java提供的
打印
功能一直都比较弱。实际上最初的jdk根本不支持
打印
,直到jdk1.1才引入了很轻量的
打印
支持。所以,在以前用Java/
Applet
/JSP/Servlet设计的程序中,较复杂的
打印
都是通过调用ActiveX/OCX控件或者VB/VC程序来
实现
的,非常麻烦。实际上,SUN公司也一直致力于Java
打印
功能的完善,而Java2平台则终于有了
一个
健壮的
打印
模式的开端,该
打印
模式与Java2D
图形
包充分结合成一体。更令人鼓舞的是,新发布的jdk1.4则提供了一套完整的"Java
打印
服务 API" (Java Print Service API),它对已有的
打印
功能是积极的补充。利用它,我们可以
实现
大部分实际应用需求,包括
打印
文字、
图形
、文件及
打印
预览等等。本文将通过
一个
具体的程序实例来说明如何设计Java
打印
程序以
实现
这些功能,并对不同版本的
实现
方法进行分析比较。希望大家能从中获取一些有益的提示。
Java
图形
界面与事件响应
Java
图形
界面与事件响应及如何应用,还有很好的例子
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章