Hallo Miteinander,
hab da mal wieder einen Fehler,aller anfang ist schwer
The method setPrintable(Printable, PageFormat) in the type PrinterJob is not applicable for the arguments (JTextArea, PageFormat)
package test;
import java.awt.Graphics;
import java.awt.print.PageFormat;
import java.awt.print.Printable;
import java.awt.print.PrinterException;
import java.awt.print.PrinterJob;
import javax.swing.JTextArea;
public abstract class MeineTextarea extends JTextArea implements Printable {
static JTextArea testliste = new JTextArea(10,50);
public abstract int print(Graphics graphics, PageFormat pageFormat, int pageIndex);
public void drucken()
{
PrinterJob printJob = PrinterJob.getPrinterJob();
PageFormat pageFormat = new PageFormat();
pageFormat.setOrientation(PageFormat.LANDSCAPE);
printJob.setPrintable(testliste, pageFormat);
try {
printJob.print();
} catch(PrinterException pe) {
System.out.println("Error printing: " + pe);
}
}
}
http://java.sun.com/javase/6/docs/api/java/awt/print/Printable.html
hilft mir aber leider nicht weiter. vielleicht kann mir ja einer von euch helfen. Danke.