Imprimer image [Résolu]

Messages postés
292
Date d'inscription
lundi 6 novembre 2006
Statut
Membre
Dernière intervention
12 mai 2013
- - Dernière réponse : ulysse00
Messages postés
292
Date d'inscription
lundi 6 novembre 2006
Statut
Membre
Dernière intervention
12 mai 2013
- 28 nov. 2007 à 13:48
salut tout le monde
j'ai un problème avec l'impression je veux impimer les composant avec une image au dessus des composant JTextField mais ça fonctionne pas bien

voila le code
publicvoid actionPerformed(ActionEvent e){
 
    if(e.getSource().equals(print)){
 
      PrintJob job = getToolkit().getPrintJob(this, "ulysse", null);
 
      if(job != null){
        Graphics g = job.getGraphics();
        g.translate(50, 10);
        Font f = new Font("Serif", Font.PLAIN, 14);
        g.setFont(f);
      
        g.drawString("nom", 180, 205);
        g.drawString(  "  " + A.getText(), 220, 205);
 
        g.drawString("prénom", 180, 196);
        g.drawString(  "  " + B.getText(), 220, 196);
 
       
 
       
        g.drawString("facture", 130, 130);
        ImageIcon ii = new ImageIcon("C:\\Documents and Settings\\rac\\Bureau\\A.JPG");
        g.drawImage(ii.getImage(), 450, 60, this);
      
 
      
 
 
g.drawOval(30,90,50,50);
    
        g.dispose();
        job.end();
      }
    }
  }
voila un aparçu de ma fenetre http://www.servimg.com/image_preview.php?i=11&u=11546812
je chercher à afficher image au dessus des composants http://www.servimg.com/image_preview.php?i=10&u=11546812
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
292
Date d'inscription
lundi 6 novembre 2006
Statut
Membre
Dernière intervention
12 mai 2013
1
3
Merci
j'ai trouvé l'erreur g.drawImage(ii.getImage(), 23 ,54,40, 60, this);

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 203 internautes nous ont dit merci ce mois-ci

Commenter la réponse de ulysse00
Messages postés
292
Date d'inscription
lundi 6 novembre 2006
Statut
Membre
Dernière intervention
12 mai 2013
1
0
Merci
j'ai encore un roblème avec jtable d'impression jtable je veux fixer la taille de jtable car la taille de tablle a dépasser la page ,je chercher a diminuer la taille de jtable
http://www.servimg.com/image_preview.php?i=13&u=11546812

 g.translate(10,190);
 t .getTableHeader().paint(g);//Impression de l'entete du tableau
 g.translate(0,t.getTableHeader().getHeight()+2);
 t.print(g );
 
Commenter la réponse de ulysse00