Article View: es.comp.lenguajes.java
Article #28017Re: Uso de clases abstractas
From: Chano G�mez
Date: Tue, 23 Jun 1998 00:00
Date: Tue, 23 Jun 1998 00:00
31 lines
1494 bytes
1494 bytes
JGO escribi�:
> Hola,
> Estoy intentando imprimir una imagen de un applett e intuyo que se hace
> con printJob(). El caso es que tengo que usar la clase Graphics y se
> trata de una clase abstracta. He seguido las indicaciones de un manual
> de Java y he creado una clase extendida de Graphics. Despu�s no puedo
> instanciarla porque es abstracta.
> �C�mo puedo usar esta clase? (si intento llamar a cualquier m�todo de la
> misma, al compilar me aparece "No method matching -mi m�todo- found in
> class Imprimir".
Mete en alg�n sitio c�digo parecido a este, donde la variable "f" debe ser
una variable
que apunte a tu Applet. Esto har� que lo que tu applet mande a la pantalla
(lo que se ejecuta
en el m�todo "paint") se redireccione a la impresora.
void quieroImprimir(){
PrintJob job = f.getToolkit().getPrintJob(f,"Probando, probando",null);
Graphics g = job.getGraphics();
f.printAll(g);
g.dispose();
job.end();
}
Chano.
Technical Details
Message-ID:
<358FE9B8.E6762B8B@ieee.org>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<358FD25B.F2350073@mad.servicom.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,baff64680d912a8c X-Google-Attributes: gid1116f3,public From: "Chano G�mez" <chano@ieee.org> Subject: Re: Uso de clases abstractas Date: 1998/06/23 Message-ID: <358FE9B8.E6762B8B@ieee.org> X-Deja-AN: 365371641 Content-Transfer-Encoding: 8bit References: <358FD25B.F2350073@mad.servicom.es> Content-Type: text/plain; charset=iso-8859-1 Organization: Ninguna, que yo sepa Mime-Version: 1.0 Newsgroups: es.comp.lenguajes.java