IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Java Discussion :

Sauvegarder le contenu d'un DrawPanel sous forme d'une image


Sujet :

Java

  1. #1
    Membre du Club
    Inscrit en
    Février 2009
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 77
    Points : 44
    Points
    44
    Par défaut Sauvegarder le contenu d'un DrawPanel sous forme d'une image
    Bonsoir,

    comme dans le titre j'aimerai savoir comment pourrons sauvgarder le contenue d'un DrawPanel sous forme d'une image ?

    Merci.

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 085
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 085
    Points : 8 004
    Points
    8 004
    Par défaut
    Tout d'abord une question :

    Qu'est-ce qu'un DrawPanel ? Un derivé d'un JPanel ?

  3. #3
    Membre du Club
    Inscrit en
    Février 2009
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 77
    Points : 44
    Points
    44
    Par défaut
    DrawPanel c'est une classe qui extends JPanel, elle s'occupe de dessiner sur l'ecran, est il possible de sauvgarder ce qui a été dessiner ?

  4. #4
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 085
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 085
    Points : 8 004
    Points
    8 004
    Par défaut
    Bien sure,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    BufferedImage bi = new BufferedImage(this.getSize().width, this.getSize().height, BufferedImage.TYPE_INT_ARGB); 
    Graphics g = bi.createGraphics();
    this.paint(g);  //this == JComponent
    g.dispose();
    try{ImageIO.write(bi,"png",new File("test.png"));}catch (Exception e) {}
    Remplacer le this par ton component si nécessaire ...

    mais une recherche dans la faq t'aurais aiguiller directement :

    http://java.developpez.com/faq/gui/?...egistrer_image

  5. #5
    Membre du Club
    Inscrit en
    Février 2009
    Messages
    77
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 77
    Points : 44
    Points
    44
    Par défaut
    Merci beaucoup,
    s'il vous plait une derniere chose, j'ai une JToolBar qui contient des bouttons, j'aimerais changer sa taille pour qu'elle soit plus grande.

  6. #6
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 085
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 085
    Points : 8 004
    Points
    8 004
    Par défaut
    2 Possibilitées (et surement plus) :

    - 1) Tu utilises
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    toolBar.setPreferredSize(new Dimension(0,100));
    - 2) Tu dimensionne tes boutons et normalement la toolbar suivra en hauteur.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Positionner un lien sous forme d'une image
    Par allayahassine dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 29/01/2015, 13h20
  2. Sauvegarder une scène GLScene sous forme d'une image
    Par essof_salhi dans le forum Delphi
    Réponses: 4
    Dernier message: 12/06/2014, 02h45
  3. [Débutant] sauvegarder le contenu d'un axis sous forme d'une image
    Par miss_angel dans le forum Images
    Réponses: 10
    Dernier message: 20/01/2011, 17h10
  4. Réponses: 0
    Dernier message: 28/03/2008, 14h24
  5. Réponses: 5
    Dernier message: 03/04/2007, 14h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo