home *** CD-ROM | disk | FTP | other *** search
- package sun.awt.motif;
-
- import java.applet.Applet;
- import java.awt.Component;
- import java.awt.Dimension;
- import java.awt.PrintJob;
- import java.io.PrintStream;
- import netscape.applet.AppletHostToolkit;
-
- public class MAppletHostToolkit extends AppletHostToolkit {
- public void printApplet(Applet var1, String var2, int var3) {
- Dimension var4 = ((Component)var1).getSize();
- PrintStream var5 = new PrintStream(new XPFileOutputStream(var3));
- PSPrintStream var6 = new PSPrintStream((PrintJob)null, var5, var2, var4, false);
- var6.sendProlog();
- var6.startPage(0);
- PSGraphics var7 = new PSGraphics(var6, 0);
- var7.clipRect(0, 0, var4.width, var4.height);
-
- try {
- ((Component)var1).printAll(var7);
- } catch (Exception var9) {
- System.err.println(var9);
- ((Throwable)var9).printStackTrace();
- }
-
- var7.dispose();
- var6.endPage();
- var6.close(0);
- var5.close();
- }
- }
-