Hallo Leute,
ich habe ein kleines programm geschrieben, um das java logo auszudrucken
Es geht aber nicht...
Es kommen aber auch keine Fehler irgendwo hoffentlich könnt ihr mir weiterhelfen
ich habe ein kleines programm geschrieben, um das java logo auszudrucken
Es geht aber nicht...
Es kommen aber auch keine Fehler irgendwo hoffentlich könnt ihr mir weiterhelfen
Code:
package myprojects.printjob_drucken;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.util.*;
import javax.print.*;
import java.io.*;
import java.net.*;
import javax.swing.*;
import javax.swing.table.*;
class Printjob_Drucken extends JFrame
{
int counts = 0;
public Printjob_Drucken()
{
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
dispose();
System.exit(0);
}
});
Container content = getContentPane();
JPanel f = new JPanel();
f.setLayout(null);
JButton drucken = new JButton("Drucken");
JButton kopien = new JButton("Anzahl Kopien");
drucken.setBounds(30,50,100,30);
kopien.setBounds(150,50,100,30);
f.add(drucken);
f.add(kopien);
content.add(f);
}
public void actionPerformed(ActionEvent e)
{
Object quelle = e.getSource();
if(e.getActionCommand().equals("Drucken"))
{
try
{
PrintService service = PrintServiceLookup.lookupDefaultPrintService();
URL url = new URL("http://www.java.de/sitedesign/forum/images/juglogo.gif");
DocPrintJob job = service.createPrintJob();
Doc doc = new SimpleDoc(this, DocFlavor.URL.GIF, null);
job.print(doc, null);
}
catch (PrintException event) {}
catch (IOException event) {}
}
else if(e.getActionCommand().equals("Anzahl Kopien"))
{
counts++;
System.out.println("Anzahl Kopien: "+counts);
}
}
public static void main(String args[])
{
System.out.println("Starting Printjob_Drucken...");
Printjob_Drucken pj = new Printjob_Drucken();
pj.setSize(600,350);
pj.setLocation(200, 200);
pj.setVisible(true);
}
}