× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Autres langages
 problème d'affichage d'une image dans un JPanel en
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
pytheas
  Posté le 18/02/2011 @ 18:45 
Aller en bas de la page 
Petit astucien

Bonsoir à tous, j’ai téléchargé un tuto sur le net à partir duquel je m’inspire pour crée un beau formulaire de connexion à mon application JAVA, seulement, voici mon problème :J’ai utilisé un Jframe sur lequel j’ai déposé 4 Jpanel, je voudrais arriver à affecter une image dans l’un d’eux afin de rendre le formulaire attrayant, mais je n’y arrive pas. Pourtant j’ai réussi à affecter une image de fond à mes boutons à partir du même dossier, je ne comprends pas pourquoi l’image refuse de s’afficher. J’ai utilisé le designer de netbeans pour créer l’interface,le système ajoute d’autre code dans lequel moi-même je me perds, je me contenterai de vous présenter le code du panel qui me triture les méninges :voici le code du JPanel en question.Merci de m'aider.

private JPanel PanIcon,PanIco;

private JLabel icon;

private void initComponent(){//method executer dans le constructeur

icon = new JLabel(new ImageIcon("images/icone.jpg"));

PanIcon = new JPanel();

PanIcon.setBackground(Color.white);

PanIcon.setLayout(new BorderLayout());

PanIcon.add(icon);

}

Publicité
breizhbugs
 Posté le 18/02/2011 à 19:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir,

La un exemple avec un jpanel avec une image de fond:

http://www.developpez.net/forums/d154108/java/interfaces-graphiques-java/awt-swing/changer-background-image-jpanel/

En gros c'est dans la méthode paintcomponent qu'il faut dessiner l'image!

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
49,99 €Manette Xbox Series sans fil (nouvelle version) à 49,99 €
Valable jusqu'au 04 Décembre

Cdiscount fait une promotion sur la nouvelle version de la la manette Xbox Series sans fil qui passe à 49,99 € au lieu de 59,99 €. Existe aussi en blanc.


> Voir l'offre
7,99 €Lot de 32 piles Philips AA à 7,99 €
Valable jusqu'au 05 Décembre

Fnac fait une promotion sur le lot de 32 piles Philips AA qui passe à 7,99 € au lieu de 15 €.


> Voir l'offre
15,99 €SSD PNY CS900 120 Go à 15,99 €
Valable jusqu'au 04 Décembre

Cdiscount fait une promotion sur le SSD PNY CS900 120 Go qui passe à 15,99 €. Ce SSD offre des vitesses d'écriture de 515 Mo/s et de lecture à 550 Mo/s. Il est garanti 3 ans. De quoi donner une seconde jeunesse à un ordinateur un peu ancien.


> Voir l'offre

Sujets relatifs
affichage d'une valeur dans un JComboBox
affichage enregistrements dans text et datagrid
Probleme de lancement d 'exe dans un .bat
JTable, Jpanel dans les cellules
problème d'affichage
Problème d'ouverture d'excel dans VB6
Access - VBA - probleme de date dans requete sql
mysql base de données de récupération dans wampserver2
Cellules vides dans un Datagridview (VB.NET)
dossiers unknown folder dans C
Plus de sujets relatifs à problème d''affichage d''une image dans un JPanel en
 > Tous les forums > Forum Autres langages