S'abonner :  Newsletters    Magazines
Avis sur les produits Avis sur les logiciels Avis sur les jeux Actualités A propos de 01net
636 utilisateurs connectés

JInternalFrame et Images

Spidy_warrior le 04 mars 2009 à 19h45
salut à tous,

j'ai un petit sousis avec les vilaines JInternalFrame, je voudrais insérer une image (BufferedImage) dedans mais en utilisant paint() ça affiche bien l'image mais ça efface les bords et la barre du haut (l'image se superpose dessus).

public void paint(Graphics g) {

Graphics2D g2d = (Graphics2D)g;
setGraphics2D(g2d);
this.dessiner(g2d);
}

public void dessiner(Graphics2D g2) {

g2 = g2d;

g2.drawImage(img, posX, posY, (int)Math.round(img.getWidth()*zoom), (int)Math.round(img.getHeight()*zoom), null);
}


en testant sans passer par paint() la fenetre s'affiche bien mais évidemment l'image ne s'affiche pas.
-->Message édité par Spidy_warrior le 04/03/2009 19:48:02<--
-------
Pourquoi ne faut-il jamais prendre de PC de marque? réponse ici :p
http://www.youtube.com/watch?v=EDQXUXJguFo


PRODUITS

TÉLÉCHARGER - LOGICIELS

JEUX VIDÉOS

LOISIRS

01NET PRO

AVIS ET COMMENTAIRES

A PROPOS DE 01NET

publicité
> Logiciel : Trend Micro
Internet Security
Une sécurité Internet maximale.

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Nous contacter  |  Charte de confiance  |  Voir notice légale

01net.  -  01men  -  RMC  -  BFM Radio  -  BFM TV  -  TousLesPodcasts  -  01informatique.fr  -  Association RMC-BFM
Tous droits réservés © 1999 - 2009 Internext - 01net.