Forum Clubic

{Java} Imprimer une String {RESOLU}

Bonsoir,

Je recherche une façon simple d’imprimer (vers une imprimante) le contenu d’une chaîne de texte (ex: “Blabla \n\n\tA: x / y / z\nB: k / l / m”) en Java.

J’ai trouvé plusieurs tutoriels sur le net mais tous semble passer par des éléments graphiques ou alors il s’agit d’impression d’un fichier déjà existant (je souhaiterais éviter cela) :slight_smile:
Edité le 12/08/2007 à 15:20

ça devrait fonctionner :

public void imprimer(String texte)
{
PrintJob pjob = getToolkit().getPrintJob(this.ihm, “Cool Stuff”, new Properties());
if (pjob != null) {
Graphics pg = pjob.getGraphics();
if (pg != null) {
printLongString (pjob, pg, texte );
pg.dispose();
}
pjob.end();
}

}

Merci :slight_smile:
Tel quel ça ne fonctionnait pas (il manque l’implémentation de printLongString() mais ça m’a guidé vers le bon exemple : classe TestPrint[/url] sur [url=http://www.cafeaulait.org]cafeaulait.org.

bien vu :smiley:

c’etait a suivre dans mon fichier java, surement le rosé trop frais de ce midi :smiley:

Pour la peine je ne te mets pas ton http://www.clubic.com/api/forum/img/up_on.gif :na:

:ane: