- 浏览: 469255 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
谢谢你的祝福:
特地登陆上来感谢一下楼主,解决问题。
ORA-04098: 触发器无效且未通过重新验证问题 -
fuqiangjava:
写的不错 解决了自己的一个问题 谢谢了
ORA-00001:unique constraint (oracle 10g) -
hujinhuhujinhu:
make ...我有1.6.23
MyEclipse6.5安装自动提示功能的jQuery插件步骤 -
fool2011:
学习下,博主
JFreeChart类生成折线图的Java源代码 -
814687491:
你不是说的JQUERY吗?
MyEclipse6.5安装自动提示功能的jQuery插件步骤
效果如上图:
import java.awt.*; import java.awt.event.*; import java.applet.*; import java.awt.print.PrinterJob; import java.awt.print.*; public class drawfarcode extends Applet implements Printable, ActionListener { private static final long serialVersionUID = 1L; private String farcodevalue; public drawfarcode() { } public void init() { Frame f1 = new Frame(); f1.setLayout(new BorderLayout()); f1.setBackground(Color.white); f1.setSize(700, 200); Button prnbutton = new Button("打印"); this.add("South", prnbutton); prnbutton.addActionListener(this); farcodevalue = "123"; } public void actionPerformed(ActionEvent e) { PrinterJob printJob = PrinterJob.getPrinterJob(); printJob.setPrintable(this); if (printJob.printDialog()) { try { printJob.print(); } catch (PrinterException ex) { ex.printStackTrace(); } } } public void paint(Graphics g) { int startX = 100; int startY = 50; int height = 50; int width = 1; //最小线条宽度 String curFar; int curX = startX; g.setColor(Color.black); for (int i = 0; i < farcodevalue.length(); i++) { curFar = farcodevalue.substring(i, i + 1); if (curFar.equals("0")) { g.fillRect(curX, startY, width, height); g.fillRect(curX + 2 * width, startY, width, height); g.fillRect(curX + 5 * width, startY, 2 * width, height); g.fillRect(curX + 8 * width, startY, 2 * width, height); g.fillRect(curX + 11 * width, startY, width, height); curX = curX + 13 * width; } else if (curFar.equals("1")) { g.fillRect(curX, startY, 2 * width, height); g.fillRect(curX + 3 * width, startY, width, height); g.fillRect(curX + 6 * width, startY, width, height); g.fillRect(curX + 8 * width, startY, width, height); g.fillRect(curX + 10 * width, startY, 2 * width, height); curX = curX + 13 * width; } else if (curFar.equals("2")) { g.fillRect(curX, startY, width, height); g.fillRect(curX + 2 * width, startY, 2 * width, height); g.fillRect(curX + 6 * width, startY, width, height); g.fillRect(curX + 8 * width, startY, width, height); g.fillRect(curX + 10 * width, startY, 2 * width, height); curX = curX + 13 * width; } else if (curFar.equals("3")) { g.fillRect(curX, startY, 2 * width, height); g.fillRect(curX + 3 * width, startY, 2 * width, height); g.fillRect(curX + 7 * width, startY, width, height); g.fillRect(curX + 9 * width, startY, width, height); g.fillRect(curX + 11 * width, startY, width, height); curX = curX + 13 * width; } } } public int print(Graphics g, PageFormat pf, int pi) throws PrinterException { if (pi >= 1) { return Printable.NO_SUCH_PAGE; } g.setClip(0, 0, 600, 800); paint(g); return Printable.PAGE_EXISTS; } }
注意:
如果嵌入网页中点击按钮没反应,则需要做数字签名。其实,数字签名很简单的了。。。其中有几篇转载的文章就是说这个的。。。。就几个步骤照做就行。。。
发表评论
-
Applet画图修改中。。。
2010-01-13 21:00 2251效果如下图: import java.applet.A ... -
Applet画图程序
2010-01-11 14:18 1723双击右键才显示功能菜单。。。 import java ... -
applet数字签名实践篇三(转载)
2009-11-17 18:56 1995最近在研究applet,打算使用applet来开发一个上传文件 ... -
applet数字签名实践篇二(转载)
2009-11-17 18:45 1339【摘 要】如果你要考虑在Internet上实现这个Applet ... -
applet数字签名实践篇一(转载)
2009-11-17 18:44 1500本人在报表开发之时, ... -
Applet与Servlet通信
2009-11-13 17:42 1137在今天的多层结构的web应用程序的设计中,我们可以同时使用Ja ... -
使用 Java applet 访问远程 Web 服务
2009-11-13 10:35 1867通过浏览器提交、接收和分析 XML Web 服务消息 ... -
利用Applet进行Web打印
2009-11-07 17:45 1910一web打印常见方法: 1,一种简单的方法是在html上调用w ... -
applet应用小技巧
2009-11-06 13:29 10181。获取屏幕分辩率的宽和高: int width=To ... -
applet图像的处理
2009-11-03 16:08 2034设置呈现(RenderingHints)提示 8.2 ... -
applet绘制纹理图
2009-11-03 16:04 1135其效果如下图: import java.applet.*; ... -
applet中保存canvas中的图片
2009-11-02 15:36 1588效果图如下: import java.awt.*; ... -
applet画图板程序(画直线、画圆、画笔、画矩形、调色板)
2009-10-27 17:08 5044import java.applet.*; import j ... -
applet画图板程序
2009-10-27 17:00 2019import java.applet.Applet; imp ... -
applet的简单流程图绘制小工具
2009-10-27 16:58 1866使用说明如下: 1.在主区域的上面有一个写有"dr ... -
applet图形缩放类
2009-10-24 20:11 1294import java.awt.Image; import ... -
applet文字和图标的合成
2009-10-24 17:43 1586相信大家平时碰到过一些在JAVA中对图像进行处理的需求,比如需 ... -
运行applet时出现无法载入class的问题,以及设置codeBase
2009-08-13 17:57 2342最简单的方法就是:把它们放在同一个目录就不用设置啦。。。,但是 ... -
IE中Applet不能运行的问题
2009-08-13 17:49 2135applet程序正常没问题,在Html页面中的设置也没问题,只 ... -
Applet 双缓冲技术
2009-07-23 17:32 1539import java.applet.Applet; imp ...
相关推荐
applet请求servlet,然后servlet读取文件流,并把文件流返回给applet,供applet打印
jasperreport+applet客户端打印demo
zebra Applet打印
jasperreport 报表打印客户端使用applet打印。
结合struts做的jasperreport打印实例,在jsp上实现翻页功能,pdf,excel,word转换功能以及applet打印和预览功能.这是eclipse工程打包文件,下载后解压通过eclipse进行部署,供入门者参考学习使用.
Java燗applet+jasperReport 实现web端打印
在公司开发java项目整合润乾报表,原来的jar包有问题,替换上这个包问题立刻就解决打印、导出等问题了。
所以,在以前用Java/Applet/JSP/Servlet设计的程序中,较复杂的打印都是通过调用ActiveX/OCX控件或者VB/VC程序来实现的,非常麻烦。实际上,SUN公司也一直致力于Java打印功能的完善,而Java2平台则终于有了一个健壮...
我使用的是ireport5.6.0+jasperreports5.6.0版本。实现客户端打印需要用到这些包。我在网上也找过有的都不全,这些jar包我都亲自试过。
jasperreport、applet 客户端打印 注意:使用程序请导入jasperReport3.0和iReport3.0的包。
SWT或Applet打开Office文件,实现打开本地文件,已开发在服务器端实现,具体可以私聊
打印三角形、倒置三角形、空心菱形、V形、X形 可以使用静态打印器或者多态的打印器 内部有测试用例,部分效果 ☎ ☎☎☎ ☎☎☎☎☎ ☎☎☎☎☎☎☎ 由于上传的附件内有乱码会导致运行报错,运行前删除所有的...
所以,在以前用Java/Applet/JSP/Servlet设计的程序中,较复杂的打印都是通过调用ActiveX/OCX控件或者VB/VC程序来实现的,非常麻烦。实际上,SUN公司也一直致力于Java打印功能的完善,而Java2平台则终于有了一个健壮...
这是冒泡法程序,其中打印出了各个排序的过程
网上资料都是3.0的打印,但是我们用4.5做的报表模板用3.0的库去打印难免会出现问题,比如说4.5中有Table组件而3.0版本中没有,如果使用3.0的库去打印必然是出现问题的。为解决这一问题精心设计了这个小程序。 程序很...
jasperreports-flash来实现web客户端打印的功能,避免了applet客户端打印在客户端安装jre的限制。jasperreports-flash只需要求客户端有能浏览swf文件的flash player就行了。可以根据自己的需求修改example.mxml文件...
jasperreports-flash来实现web客户端打印的功能,避免了applet客户端打印在客户端安装jre的限制。jasperreports-flash只需要求客户端有能浏览swf文件的flash player就行了。可以根据自己的需求修改example.mxml文件...
java实现打印,预览,打印文件等。。。
我们采用java技术,提供Servlet,Applet和Swing等多种方式,使您既可以在服务器端Servlet程序中动态的生成JPEG格式的条形码图片文件,也可以在HTML页面中以Applet的方式嵌入条码图形,或者是在Swing等图形界面程序中嵌入...
1. 方案一:XML Publisher 21.1. 总体说明 21.2. 必要设置 21.3. 一个简单例子 5 1.4. 直接用OAF输出到浏览器... 再来个实用例子:Java Applet 13方案三:Oracle Reports/IX Libary 143.1. 总体说明 143.2. 必要设置 14