Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
495 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  JFrame JPanel java

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

JFrame JPanel java

n°2331016
raitovin
Posté le 28-03-2019 à 19:45:17  profilanswer
 

Bonjour je n'arrive pas a placer une image en fond dans mon JFrame et je n'ai rien trouvé qui marche sur d'autre site pourriez vous m'aidez.
voici mes classes
Main.java

Citation :


 
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import java.awt.Graphics;
import java.awt.Color;
import java.awt.Component;
import java.awt.Container;
import java.awt.Image;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.image.ImageObserver;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
 
public class Main {
 public static void main(String[] args) {
  JFrame fenetre = new JFrame();
 
   
  Utils util = new Utils();
 
 }
 
}

 
Utils.java

Citation :

import java.awt.Graphics;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.Font;
 
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.awt.Image;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.image.ImageObserver;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
 
public class Utils extends JFrame{
 public Utils() {
  this.setTitle("culturos" );
  this.setSize(702, 502);
  this.setLocationRelativeTo(null);
  this.setIconImage(new ImageIcon(getClass().getResource("/Sans titre.png" )).getImage());
  this.setContentPane(new System());
  this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);    
  this.setVisible(true);
   
 }
 
 
}


et System.java

Citation :


import java.awt.Graphics;
import java.awt.Color;
import javax.swing.JPanel;
import javax.swing.JFrame;
import java.awt.Image;
import java.awt.image.ImageObserver;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
 
public class System extends JPanel{
  public void contentPane(Graphics g) {
   try {
    Image img = ImageIO.read(new File("Capture.png" ));
    g.drawImage(img, 0, 0, this);
   } catch (IOException e) {
    e.printStackTrace();
   }
   
  }
}

mood
Publicité
Posté le 28-03-2019 à 19:45:17  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  JFrame JPanel java

 

Sujets relatifs
Recherche professeur pour apprendre à programmer en JavaRecherche de testeurs pour debug Java JDK
[JAVA] exécution projet multi-package[Java] Aide débutant Java
Java calcule moyen des heureQui veut m'aider à créer un ensemble d'applications similaire à java?
JAVA Variable final ???Script JAVA sous Google SHEETS
[JAVA Débutant] KeyListerner sur JFrame OK, mais sur un JPanel ?[JAVA Débutant] JPanel, JFrame et Paint() --> Help :(
Plus de sujets relatifs à : JFrame JPanel java


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR