🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #28017

Re: Uso de clases abstractas

#28017
From: Chano G�mez
Date: Tue, 23 Jun 1998 00:00
31 lines
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-mail
References: <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