voici mon code :
Partie2() { contentPane.setLayout(new FlowLayout()); setTitle("Partie de Domino"); setSize(615,660); joueur[0]= new Joueur(this); joueur[1]= new Joueur(); joueur[2]= new Joueur(); barreMenus = new JMenuBar(); setJMenuBar(barreMenus); fermer = new JMenuItem ("Fermer"); barreMenus.add(fermer); fermer.addActionListener(this); contentPane.add(tapis); addWindowListener(new WindowAdapter() { // ferme la fenetre public void windowClosing(WindowEvent e) { dispose(); System.exit(0); } }); setVisible(true); }le souci est que je n'arrive pas à afficher l'image sur ma frame
voici un bout du code ou je déclare mon image :
public class Tapis extends JPanel implements ActionListener { private ImageIcon dominoV,tapiscarte; Tapis(Joueur[] joueurs) { lesjoueurs = joueurs; dominoV = new ImageIcon("C:\\image\\00.jpg"); tapiscarte = new ImageIcon("C:\\image\\Tapis.gif"); essai=new JLabel(dominoV); setLayout(null); addMouseListener(new MouseAdapter() { //@Override public void mouseClicked(MouseEvent e) { int x =0; int y=0; int nb = lesjoueurs[0].main.size(); x=e.getX()-125; y=e.getY()-475; if((y>0)&&(y<97)){ if((x>0)&&(x<(((nb-1)*40+73)))){ reponse =(x/40); if(x>((nb-1)*40))reponse=nb-1; } } } }); }kelun peut m'aider svp ?