[JAVA] Imprimer le contenu d'un TextArea

Imprimer le contenu d'un TextArea [JAVA] - Java - Programmation

Marsh Posté le 19-07-2004 à 14:58:52    

Hello,
 
Je cherche a imprimer le contenu d'un TextArea dont le texte est plus grand que ce qu'il y a de directement visible à l'écran (en d'autres mots, il faut utiliser le menu déroulant pour tout voir...) J'ai un peu cherché, mais les méthodes que je trouves font une image de mon frame et m'impriment ca à une échelle démesurée ou on ne voit rien...  :heink:  
 
J'ai pas repris tt mon code parce qu'il est très long, mais j'ai fait un petit exemple de ce que je voudrais avoir.
 
PS j'aimerais aussi que ne sorte que le texte et pas la fenêtre avec comme le bouton imprimer que j'ai...
 
Merci d'avance aux super programmeur (PS j'ai eu que des cours de merde d'ou un code de merde... )
 
++
Pitou  :bounce:  
 
CODE :  
 

Code :
  1. import java.awt.*;
  2. import java.awt.print.*;
  3. import java.awt.event.*;
  4. public class ImpressionFrame extends Frame {
  5. Button bout_imprimer;
  6. TextArea text;
  7. Panel mon_panel;
  8. class print implements ActionListener {
  9.  public void actionPerformed(ActionEvent e) {
  10. // ICI LE CODE //  
  11.  }}
  12. public ImpressionFrame() {
  13.         setLayout(new BorderLayout());
  14.         setTitle("Impression" );
  15.         setSize(new Dimension(400, 400));
  16.         mon_panel = new Panel(new BorderLayout());
  17.         add(mon_panel,BorderLayout.CENTER);
  18.        
  19.         bout_imprimer = new Button("Imprimer" );
  20.         mon_panel.add(bout_imprimer,BorderLayout.SOUTH);
  21.         bout_imprimer.addActionListener(new print());
  22.        
  23.         text = new TextArea();
  24.         mon_panel.add(text,BorderLayout.CENTER);
  25.         text.append(" \n C'est \n ce texte-ci \n que je souhaite \n IMPRIMER\n\n\n\n" );
  26.        
  27.         this.addWindowListener
  28.         (new WindowAdapter() {public void windowClosing(WindowEvent e)
  29.          {ImpressionFrame.this.windowClosed();} });}
  30.    
  31.     protected void windowClosed() {
  32.            System.exit(0);
  33.     }}

Reply

Marsh Posté le 19-07-2004 à 14:58:52   

Reply

Marsh Posté le 19-07-2004 à 16:55:50    

salut!
 
 
1)
http://courseweb.xu.edu.ph/courses [...] inting.htm
 
2)http://perso.club-internet.fr/hironico/swing/projet_swing/
 
3)
http://www.quantumhyperspace.com/S [...] kTest.java
 
4) Super celui-la :
http://www.spindoczine.com/sbe/fil [...] pter22.doc
 
5)
http://perso.club-internet.fr/hiro [...] g_api.html
 
voila avec ca tu devrais pouvoir t'en sortir!
 
bon courage!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed