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

2D Java Discussion :

Créer une image dans un répertoire précis


Sujet :

2D Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2013
    Messages : 46
    Points : 39
    Points
    39
    Par défaut Créer une image dans un répertoire précis
    Bonjour à tous,

    J'aimerais créer une image blanche en dur dans un répertoire particulier, or je n'ai créer jusqu'ici que des IHM.
    J'imagine qu'il faut que j'utilise la classe Image et la classe Graphics, mais je vois pas quelles méthodes utiliser pour la rendre complètement blanche
    et l'enregistrer dans un répertoire particulier.
    Pour l'instant, j'ai ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Image img = new BufferedImage(200, 200, BufferedImage.TYPE_INT_RGB);
    Graphics imageBlanche = img.getGraphics();
    imageBlanche.drawLine(0, 0, 200, 200);
    J'ai conscience que ça doit pas être bien compliqué mais j'ai pas trouvé mon bonheur sur google ^^
    Si vous avez une piste, je suis preneur =)

    steackfrite

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 074
    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 074
    Points : 7 978
    Points
    7 978
    Par défaut
    Allais un petit indice

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    g.setColor(Color.white);
    g.fillRect(x,y,w,h);
    ou g est ton imageBlanche.

    Ensuite pour sauvergarder l'image : https://docs.oracle.com/javase/tutor...saveimage.html
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2013
    Messages : 46
    Points : 39
    Points
    39
    Par défaut
    Yess, merci wax, c'est cool =)

    Voila le code que j'ai pondu pour ceux qui se poseraient la question :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    try {
      // retrieve image
      BufferedImage bi = new BufferedImage(200, 200, BufferedImage.TYPE_INT_RGB);
      Graphics2D g = bi.createGraphics();
      g.setColor(Color.white);
      g.fillRect(0, 0, bi.getWidth(), bi.getHeight());
      g.dispose();
      File outputfile = new File("src/img/saved.png");
      ImageIO.write(bi, "png", outputfile);
    } catch (IOException e) {
      //log.error("File error : " + e.getMessage());
      System.out.println("File error : " + e.getMessage());
    }
    Oui, c'est pas très beau mais ça fonctionne

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

Discussions similaires

  1. copie une image dans un répertoire de l'application
    Par drick35 dans le forum Android
    Réponses: 1
    Dernier message: 02/03/2015, 00h08
  2. [RegEx] distinguer le lien avec image et une image dans un répertoire
    Par bigs3232 dans le forum Langage
    Réponses: 2
    Dernier message: 19/12/2010, 11h39
  3. Réponses: 0
    Dernier message: 11/03/2009, 22h35
  4. déplacement d'une image dans un calque dimensionné précis
    Par mimix0 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/09/2006, 17h03

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