IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NetBeans Java Discussion :

Photo en arrière plan dans une JFrame


Sujet :

NetBeans Java

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Points : 50
    Points
    50
    Par défaut Photo en arrière plan dans une JFrame
    Bonjour,
    J'ai vraiment besoin de votre aide, j'aimerai mettre une photo en arrière plan dans une JFrame mais j'y arrive pas, j'ai essayer de chercher sur des forums mais ça ne marche pas pour moi !
    Merci

  2. #2
    Membre éclairé Avatar de Lorantus
    Homme Profil pro
    Consultant développeur indépendant / Java/VB/C(++)/ObjectPal
    Inscrit en
    Août 2007
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant développeur indépendant / Java/VB/C(++)/ObjectPal

    Informations forums :
    Inscription : Août 2007
    Messages : 599
    Points : 882
    Points
    882
    Par défaut
    As-tu essayé le code qui se trouve à cette adresse ?
    http://www.java2s.com/Code/Java/Swin...roundimage.htm

    Le secret semble se trouver dans la définition de repaint.

  3. #3
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Points : 50
    Points
    50
    Par défaut
    et ça marche MERCI

  4. #4
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Points : 50
    Points
    50
    Par défaut
    Il se trouve que j'ai encore un léger problème, je travaille avec netBeans et j'ai déjà une Jframe avec ces composants et tout, et pour appliqué ce code, j'ai mis la classe ImahePanel() mais pour le main j'ai essayé de faire ca :

    public static void main(String args[]) {
    java.awt.EventQueue.invokeLater(new Runnable() {
    public void run() {
    InterfacePrincipale frame = null;
    new InterfacePrincipale().setVisible(true);
    ImagePanel panel = new ImagePanel(new ImageIcon("E:/AiSli.jpg").getImage());
    //JFrame frame = new JFrame();
    frame.getContentPane().add(panel);
    frame.pack();
    frame.setVisible(true);
    }
    });
    }

    mais ça marche pas

  5. #5
    Membre éclairé Avatar de Lorantus
    Homme Profil pro
    Consultant développeur indépendant / Java/VB/C(++)/ObjectPal
    Inscrit en
    Août 2007
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant développeur indépendant / Java/VB/C(++)/ObjectPal

    Informations forums :
    Inscription : Août 2007
    Messages : 599
    Points : 882
    Points
    882
    Par défaut
    C'est pas mieux comme ça ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    InterfacePrincipale frame = new InterfacePrincipale();
    ImagePanel panel = new ImagePanel(new ImageIcon("E:/AiSli.jpg").getImage());
    frame.getContentPane().add(panel);
    frame.pack();
    frame.setVisible(true);
    Tu n'as pas défini frame. Tu laisses à null.

  6. #6
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Points : 50
    Points
    50
    Par défaut
    Ça marche ! Merciiiiii

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 06/02/2013, 15h59
  2. Réponses: 2
    Dernier message: 02/01/2009, 10h38
  3. Problème d'arrière plan dans une page
    Par nabilfaouzi dans le forum ASP.NET
    Réponses: 1
    Dernier message: 19/11/2008, 14h32
  4. [debutant]placer une image en arrière plan d'une JFrame
    Par ashash dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 24/09/2006, 14h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo