主要流程
1。 你要有一个frame对象
2。调用java.awt.toolkit.getprintjob(frame parent,string jobname,properties props); 得到printjob
3。调用printjob.getgraphics() 得到graphics 实例
4。在graphics 实例上drawline(), drawstring(), 为所欲为
5。一页打完调用dispose()
6. 打印工作完成, 调用end();
下面抄个例程给你
:
import java.awt.*;
import java.applet.*;
public class printhelloworld extends applet
{
public void init()
{
frame aframe = new frame();
printjob job = toolkit.getprintjob(aframe,"hello",null);
graphics g = job.getgraphics();
g.drawstring("hello world",50,100);
g.dispose();
job.end();
}
}
注意:
ie的好多安全权限要放开吆