bonjour

je souhaite mettre une image ds un JLabel j'ai un pb de chemin relatif

j'écris cela ca ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
        JLabel sgh01 = new JLabel();
        ImageIcon icon = new ImageIcon("\\image\\SGH-01-150x150.jpg");
        sgh01.setIcon(icon);
        sgh01.setBounds(20, 200, 150, 150);
        producteur.add(sgh01);
si j'ecris ceci ca marche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
        JLabel sgh01 = new JLabel();
        ImageIcon icon = new ImageIcon("C:\\Users\\TPCG2\\Documents\\NetBeansProjects\\etiquette v.2015\\build\\classes\\image\\SGH-01-150x150.jpg");
        sgh01.setIcon(icon);
        sgh01.setBounds(20, 200, 150, 150);
        producteur.add(sgh01);
idem ceci marche aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
        JLabel sgh01 = new JLabel();
        ImageIcon icon = new ImageIcon("C:\\Users\\TPCG2\\Documents\\NetBeansProjects\\etiquette v.2015\\src\\image\\SGH-01-150x150.jpg");
        sgh01.setIcon(icon);
        sgh01.setBounds(20, 200, 150, 150);
        producteur.add(sgh01);
je souhaiterais savoir comment ecrire le chemin relatif


merci d'avance