Pb image swing sous eclipse

Résolu/Fermé
djanahana Messages postés 82 Date d'inscription mercredi 20 mai 2009 Statut Membre Dernière intervention 6 avril 2015 - 23 août 2012 à 01:45
Jadorelinfo Messages postés 51 Date d'inscription samedi 24 mai 2014 Statut Membre Dernière intervention 15 avril 2016 - 28 déc. 2014 à 22:31
Bonjour et salut,


j'ai testé le code ci_dessous dans jCreator est ça marche très bien, mais avec Eclipse ,la fenêtre s'affiche mais sans image ,je ne sais pas vraiment ou se trouve le problème

import java.awt.BorderLayout;

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class MonApp extends JFrame {
private static final long serialVersionUID = 1L;
public MonApp(String titre) {
super(titre);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
init();
}
private void init()
{
JLabel label = new JLabel(new ImageIcon("picture.png") );
this.add(label, BorderLayout.CENTER);
this.pack();
}
public static void main(String[] args) {
MonApp app = new MonApp("Afficher image");
app.setVisible(true);
}
}


merci d'avoir lire mon message
A voir également:

1 réponse

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
23 août 2012 à 01:48
Dans eclipse il y a deux choses.

Là où se trouve le code source et là ou se trouves les exécutables.

Normalement il faut placer l'image dans le dossier bin.
5
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
23 août 2012 à 08:16
En fait, avec les paramètres par défaut, le répertoire courant est à la racine du projet, c'est à dire au dessus de src et bin. L'image devrait donc plutôt être placée dans bin/..

Mais pour s'éviter ce genre de problèmes, il vaut mieux faire glisser l'image sur le répertoire du projet (dans le Package Explorer), Eclipse la placera lui même au bon endroit.
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
23 août 2012 à 10:26
Hmm spa faux ;-)

J'aime pas trop d'ailleurs, on sait jamais où mettre tel ou tel fichier ^.^
0
djanahana Messages postés 82 Date d'inscription mercredi 20 mai 2009 Statut Membre Dernière intervention 6 avril 2015 13
23 août 2012 à 11:53
merci pour les réponses,j'ai placé l'image dans le dossier bin mais toujours le même problème

monsieur KX ,j'ai pas bien compris "dans le Package Explorer" ,vous vouez dire dans un répertoire autre que celui de l'espace de travail .

merci pour les réponses et pour votre temps
0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
Modifié par KX le 23/08/2012 à 12:12
Le "Package Explorer" est un onglet placé par défaut à gauche dans l'interface Eclipse (voir image)
0
djanahana Messages postés 82 Date d'inscription mercredi 20 mai 2009 Statut Membre Dernière intervention 6 avril 2015 13
23 août 2012 à 13:18
Merci monsieur KX , maintenant elle marche très bien,si on glisse l'image dans le Package Explorer" l'image se place dans le dossier de projet ou il y a les dossiers src,bin

merci encore une fois

problème a été résolu
0