列印程式的問題 |
尚未結案
|
jameszhuang
一般會員 發表:2 回覆:1 積分:0 註冊:2002-05-01 發送簡訊給我 |
小弟是用jbutton來啟動以下的列印程式,印表機是有跑紙但是卻都沒東西列印出來
我是想將jlabel秀出的文字列出來,
真的是搞昏頭ㄌ,請大家幫忙一下,教教小弟我該如何完成這個列印的動作
以下是小弟的片段程式,請大家幫我解惑,謝謝 class printpanel {
private final double INCH = 72;
public printpanel(){
PrinterJob printJob = PrinterJob.getPrinterJob ();
Book content = new Book();
content.append(new pt(),printJob.defaultPage()); printJob.setPageable(content);
boolean isPrint = printJob.printDialog();
if(isPrint)
{
try
{
printJob.print();
}
catch (PrinterException e)
{
e.printStackTrace();
}
} } }
class pt implements Printable {
public int print (Graphics graphics, PageFormat pageFormat, int pageIndex)throws PrinterException{
Frame1 g = new Frame1();
Font f = new Font("Arial",Font.PLAIN, 14);
graphics.translate((int)pageFormat.getImageableX(), (int)pageFormat.getImageableY());
System.out.println (f);
graphics.setFont(f);
graphics.setColor(Color.BLACK); graphics.drawString(g.jLabel1.getText(), 50, 50);
return (PAGE_EXISTS); }
}
|
neoart
版主 發表:22 回覆:582 積分:425 註冊:2003-05-09 發送簡訊給我 |
|
jameszhuang
一般會員 發表:2 回覆:1 積分:0 註冊:2002-05-01 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |