Pb image swing sous eclipse

Résolu
djanahana Messages postés 82 Date d'inscription   Statut Membre Dernière intervention   -  
Jadorelinfo Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Contributeur Dernière intervention   1 293
 
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 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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   Statut Contributeur Dernière intervention   1 293
 
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   Statut Membre Dernière intervention   13
 
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 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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   Statut Membre Dernière intervention   13
 
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