cs_wilber
Messages postés7Date d'inscriptionlundi 31 mars 2003StatutMembreDernière intervention24 avril 2003
-
31 mars 2003 à 09:44
ZAYANIMARWEN
Messages postés1Date d'inscriptionmercredi 7 janvier 2009StatutMembreDernière intervention27 avril 2009
-
27 avril 2009 à 16:50
Salut!
COmment imprimer un fichier texte avec swing???
Jsouhaiterais lance l'impression apres avoir fixe les differents parametres (avec la methode printDialog() de la classe PrinterJob)...
Le fichier a imprime sera enregistre a l'endroit souhaite par l'utilisateur et le path de ce fichier sera utilise lors de l'impression pour le recuperer...
willowman
Messages postés143Date d'inscriptionvendredi 5 juillet 2002StatutMembreDernière intervention18 mars 20061 3 avril 2003 à 12:33
Salut !
Je te refile le code que j'avais donne pour imprimer une image !
Il faut le modifier pour gerer l'impression de ton fichier : dans la methode print() !!
public int print(Graphics g, PageFormat pf, int i) throws PrinterException {
if (i >= 1) {
return Printable.NO_SUCH_PAGE;
}
g.drawImage(_monImage,50,50,this);
return Printable.PAGE_EXISTS;
}
public void paint(Graphics g) {
super.paint(g);
g.drawImage(_monImage,50,50,this);
repaint();
}
}
/** fin de MonPanel **/
/********************************
* ma frame derivant de JFrame
*******************************/
class MaFrame extends JFrame {
MonPanel _panel;
public MaFrame(String titre) {
super(titre);
initComposants();
}
/* on initialise les composants graphiques */
protected void initComposants() {
this.setSize(new Dimension(500, 480));
this.setVisible(true);