Toon posts:

Afdrukken in Java Applet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Bij het afdrukken van dit script wordt mij twee maal gevraagd: An applet would like to print.
Hoe kan ik dit reduceren tot 1 vraag?

source:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.print.*;

public class test extends Applet{
public void init(){
print();
}

public void print(){
PrinterJob job = PrinterJob.getPrinterJob();

if (job.printDialog()){
Book bk = new Book();
bk.append(new printpagina(), job.defaultPage());

job.setPageable(bk);

try{
job.print();
}
catch (Exception exc) {}
}}

class printpagina implements Printable
{
Font fnt = new Font("Verdana", Font.PLAIN, 30);

public int print(Graphics g, PageFormat pf, int pageIndex)

throws PrinterException
{
g.setFont(fnt);
g.setColor(Color.black);
g.drawString("Printen vanuit Java!", 100, 200);
return Printable.PAGE_EXISTS;
}}}

Verwijderd

moet je permissies voor hebben.