wood burning stoves 2.0*
The moose likes Other JSE/JEE APIs and the fly likes please help me for ' to print on printer which is in network system Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Java » Other JSE/JEE APIs
Bookmark "please help me for Watch "please help me for New topic
Author

please help me for ' to print on printer which is in network system

ned him
Greenhorn

Joined: Aug 06, 2007
Posts: 7
Below program is normal java program for print 2 strings on 3/3 inch page

but i want ' in a network 3 computers are connected with ipaddress 192.168.xxx.xxx. Each computer having a printer. Now i am running this program on computer1 at that time computer3's printer is activate and gives printout'. what is the program

import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Font;
import java.awt.FontMetrics;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.font.FontRenderContext;
import java.awt.font.LineBreakMeasurer;
import java.awt.font.TextAttribute;
import java.awt.font.TextLayout;
import java.awt.geom.Point2D;
import java.awt.geom.Rectangle2D;
import java.awt.print.Book;
import java.awt.print.PageFormat;
import java.awt.print.Printable;
import java.awt.print.PrinterJob;
import java.text.AttributedString;
import java.util.Vector;
import java.awt.image.*;
import java.awt.*;
import java.awt.font.*;
import java.awt.print.Paper;
import java.awt.geom.*;
import java.awt.print.*;

public class Min12 {
public static String text2print;
public static String text1print;
public static void main (String [] args) {
text2print=" HAI ";
text1print="Hello....";
Pi dezetekst=new Pi();

}
}
class Pi extends Min12 {

private final static int POINTS_PER_INCH = 1;

private PageFormat pgFormat = new PageFormat();
private Book book = new Book();
private Paper p;
private int W;
private int H;

public Pi() {
p = new Paper();
p.setSize(W = 188, H = 188); //3" x 3"
// p.setImageableArea(20, 21, 2 ,286); //half inch margins
pgFormat.setPaper(p);
//--- Create a new PrinterJob object
PrinterJob printJob = PrinterJob.getPrinterJob ();
//--- Create a new book to add pages to
//--- Add the cover page using the default page format for this print job
book.append (new IntroPage (), pgFormat);
//--- Tell the printJob to use the book as the pageable object
printJob.setPageable (book);
try {
printJob.print();

} catch (Exception PrintException) {
PrintException.printStackTrace();
}
}
public void setPrint(String printmij)
{
text2print=printmij;
}

private class IntroPage implements Printable{


public int print (Graphics g, PageFormat pageFormat, int page) {
Graphics2D g2d = (Graphics2D) g;
g2d.setPaint (Color.black);
String titleText = text2print;
String titleText1 = text1print;
g2d.setClip(null);
Font titleFont1 = new Font ("arial", Font.BOLD,30);
g2d.setFont(titleFont1);
g2d.drawString (titleText, 4,20);
Font titleFont2 = new Font ("arial", Font.PLAIN,18);
g2d.setFont (titleFont2);
g2d.drawString (titleText1, 10,35);
return (PAGE_EXISTS);
}
}
}


but i want ' in a network 3 computers are connected with ipaddress 192.168.xxx.xxx. Each computer having a printer. Now i am running this program on computer1 at that time computer3's printer is activate and gives printout'. what is the program
 
Don't get me started about those stupid light bulbs.
 
subject: please help me for ' to print on printer which is in network system