Précédent   Forum des professionnels en informatique > Java > Général Java > APIs > Multimédia
Multimédia Vos questions sur les APIs multimédias (vidéos, sons, etc...).
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2012, 00h57   #1
Invité de passage
 
Inscription : mars 2007
Messages : 53
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 53
Points : 2
Points : 2
Par défaut Capture JFrame avec JscrollPane

Bonjour,

Je souhaite pouvoir imprimer le JFrame sous format image/pdf/xps enfin n'importe quel type pour l'imprimer sur papier après.

Mon probleme c'est que la largeur de la JFrame n'est pas fixe, sur le JFrame on peut voir tout les données juste en utilisant un JscrollPane.

J'ai deja utilisé les codes de la FAQ mais ca m'aide pas trop, parce que soit j'imprime un fichier xps qui contient que la moitier de l'ecran ou quand j'imprime une image j'ai la fenetre tel qu'on la voit sans le reste du JFrame

Merci de m'aider le plus vite possible
moncef357 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 07h08   #2
Modérateur
 
Avatar de tchize_
 
Homme
Responsable de service informatique
Inscription : avril 2007
Messages : 16 199
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : Belgique

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : Service public

Informations forums :
Inscription : avril 2007
Messages : 16 199
Points : 25 345
Points : 25 345
Envoyer un message via MSN à tchize_ Envoyer un message via Skype™ à tchize_
Bonjour,

il y a un exemple d'impression avancée ici
http://java.sun.com/developer/online.../advprint.html

En gros, dans le print() de ton composant principal, tu dois mesurer la taille du contenu de ton scrollpane, la comparer à la largeur de page et ainsi appliquer un facteur d'échelle pour que tout rentre dedans.
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et
"Votre génitrice tute des pédoncules au pandémonium" (le conjurateur, 1973)
tchize_ est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 10h29   #3
Invité de passage
 
Inscription : mars 2007
Messages : 53
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 53
Points : 2
Points : 2
Je ne suis pas très fort en anglais et je galere un peu.

Supposant que ma fenetre est toujours avec le jscrollpane 1500x700, "1500 c'est la largeur" pour que ca soit clair en l'imprimant sur papier ou autre, faut tourner la page.

comment faire pour fixer la taille de l'impression et pour tourner la page.
moncef357 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h58.


 
 
 
 
Partenaires

Hébergement Web