Comment puis-je ajouter une image à un JButton

Je suis en train d'ajouter une image à un JButton et je ne suis pas sûr de ce que je suis absent. Lorsque j'exécute le code suivant sur le bouton ressemble exactement le même que si je l'avais créé sans aucun attribut image. De l'eau.bmp est dans la racine de mon dossier de projet.

ImageIcon water = new ImageIcon("water.bmp");
    JButton button = new JButton(water);
    frame.add(button);
  • Que devrait travail...pouvez-vous essayer d'utiliser le URL forme de la ImageIcon constructeur et voir ce qu'il fait? Il se peut qu'il ne peut pas trouver le fichier d'image pour une raison quelconque.
  • Oui, ça fonctionne maintenant. Pas de modifications dans le code. Merci à tous pour vos suggestions.
InformationsquelleAutor kevinstueber | 2011-01-26