public class PrinterPanel extends ShowPanel
{
Print p=new Print();
PrintService[] printServices;
Choice cboPrinter=new Choice();
Vector vector=new Vector();
public PrinterPanel()
{
setLayout(null);
JLabel abfrprinter=new JLabel("Welchen Drucker möchten Sie dafür benutzen?");
abfrprinter.setBounds(60,290,300,20);
add(abfrprinter);
JList auswprinter=new JList();
JScrollPane scrollen=new JScrollPane(auswprinter);
scrollen.setBounds(90,330,200,150);
PrintServiceAttributeSet aset = new HashPrintServiceAttributeSet();
DocFlavor flavor = DocFlavor.SERVICE_FORMATTED.PAGEABLE;
printServices = PrintServiceLookup.lookupPrintServices(flavor, aset);
for(int i=0; i < printServices.length ;i++)
{
cboPrinter.addItem(printServices[i].getName());
}//end for
for (int i=0;i<printServices.length;i++)
{
vector.add(cboPrinter.getItem(i));
}//end for
auswprinter.setListData(vector);
add(scrollen);
}//end construktor
}//end class