enregistrement des images dans une JFrame java - Java - Programmation
Marsh Posté le 04-06-2010 à 14:35:13
Pas bien compris donc je sais pas si ça répond : tu peux cacher la fenêtre au lieu de la fermer pour la réafficher exactement comme elle était avant d'être cachée.
Marsh Posté le 08-06-2010 à 00:59:45
slt;
je m'excuse pour le retard!!!
ce que je veux moi c'est faire enregistrer toute la frame c'est par exemple en word apres l'ecriture dans une fichier texte tu fais enregistrer sous et tu fais le choix du chemin ... et puis tu arrive apres et tu lance de nouveau ton fichier et si tu veux faire une modification tu peux!!!
bon moi j'ai fais une recherche et j'ai trouvé qu'il faut faire jfilechooser maid j'ai pas pu faire un programme pouvez vous m'aider à le faire!!!
merci!!!
Marsh Posté le 08-06-2010 à 09:04:08
Je comprends toujours pas bien ton problème. Tu veux enregistrer l'état de ton programme, fermer ton programme, le relancer et récupérer l'état tel qu'il était avant ? Si c'est ça regarde du côté de la serialization.
Marsh Posté le 08-06-2010 à 11:57:57
bonjour;
un grand merci pour vous "Deamon"
je vous explique:moi j'essaye de faire un interface graphic ou j'ai des images des materiels informatique et à l'aide d'un logiciel de supervision qui me donne à chaque fois l'etat des mes materiels
donc si je suis l'administrateur de cette societe je veux chque jour lancer mon interface et regarder l'etat de mes equipements !!! j'espere que vous avez compris ma tache!!!???
Marsh Posté le 08-06-2010 à 12:03:43
Ok alors peut-être que sans coder une seule ligne de code c'est possible avec un logiciel comme AutoIt. Ca enregistre une macro des actions que fait l'utilisateur (donc lancer le programme, ouvrir la page des équipements...etc) il suffit d'enregistrer les actions qui mènent à l'écran souhaitée et ensuite il suffira d'exécuter la macro pour arriver au même endroit.
Marsh Posté le 08-06-2010 à 12:42:08
merci vraiment "Deamon" ;
mais j'ai pas compris votre reponse!!!
je veux faire une fonction d'enregistrement qui se met à l'ecouteur du bouton enregistrer , d'apres mes recherche j'ai trouvé que je peux transformer une image en une fichier image !!! mais moi je veux transformer toute la frame !!!
Marsh Posté le 08-06-2010 à 13:28:01
Non désolé mais je n'y comprends plus rien...
Vous voulez faire une impression d'écran de la frame du programme quand on clique sur Enregistrer ?
Marsh Posté le 08-06-2010 à 13:54:07
quelque choise comme ca!!
public void saveFrameAsJepg(JFrame frame, File jpeg) {
BufferedImage image = new BufferedImage(frame.getWidth(),
frame.getHeight(),
BufferedImage.TYPE_INT_ARGB);
Graphics2D g2 = image.createGraphics();
frame.paint(g2);
g2.dispose();
try {
ImageIO.write(image, "JPEG", jpeg);
} catch (Exception e) { }
}
Marsh Posté le 03-06-2010 à 13:27:16
bjr,
je suis entrain de préparer mon pfe et j'ai rencontré un problème malgré que j'ai fais une grande recherche mais j'ai pas trouvé une solution.
j'ai dans un interface graphic deux boutons une qui ajoute des images cliquable qui nous mènent a des autres interfaces et chacune d'elles prennent un entier spécifique pour elle comme identifiant et la 2ème bouton c'est une bouton qui fait a chaque fois l'enregistrement de toute l'interface :mon problème c 'est ici j'ai pas trouvé comment je vais faire le programme de cette bouton car ce que je veux moi c faire l'enregistrement de toute la frame c'est a dire si j'ai sur la frame 4 images je veux enregistrer les 4 images en gardant leur propriétés (cliquable,l'identifiant) et si je ferme mon fenêtre et j'arrive après et je relance mon fenêtre je veux que je trouverai mes images et je peux les faire des modification ... j'espère que j'ai réussi a vous expliquer mon problème.
s'il vous plait quelqu'un a une idée pour m'aider!!!
merci d'avance!!