A voir également:
- Utiliser une image dans jbuilder
- Utiliser chromecast - Guide
- Image iso - Guide
- Légender une image - Guide
- Utiliser une tablette comme ecran pc - Guide
- Utiliser iphone comme webcam - Guide
2 réponses
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
16 mars 2009 à 14:25
16 mars 2009 à 14:25
Bonjour
essayes ca
va sur le dossier de projets de jbuilder puis tu copie l'image dans ton projet et tu ouvre le projet avec jbuilder
peut etre que c ava marcher
bonne chance
essayes ca
va sur le dossier de projets de jbuilder puis tu copie l'image dans ton projet et tu ouvre le projet avec jbuilder
peut etre que c ava marcher
bonne chance
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
22 mars 2009 à 10:32
22 mars 2009 à 10:32
Bonjour
essayes de mettre l'image dans un label
Bonne chance
essayes de mettre l'image dans un label
Bonne chance
jai essayer ta proposition mais ca marche pas .
voici le code
package pfe;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class terrain extends JFrame {
private Container c;
private JPanel imagePanel;
private String filePath;
JFileChooser jFileChooser1 = new JFileChooser();
public terrain(String filePath) {
super("Image de fond");
this.filePath = filePath;
initialize();
}
private void initialize() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
c = getContentPane();
imagePanel = new JPanel() {
public void paint(Graphics g) {
try {
BufferedImage image = ImageIO.read(new File(filePath));
g.drawImage(image, 0, 0, null);
} catch (IOException e) {
e.printStackTrace();
}
}
};
imagePanel.setPreferredSize(new Dimension(640, 480));
c.add(imagePanel);
this.getContentPane().add(jFileChooser1, BorderLayout.CENTER);
}
ImageIcon image = new ImageIcon("C:\\terrain.svg");
JLabel background = new JLabel(image);
background.setBounds(0, 0, image.getIconWidth(), image.getIconHeight());
panThumb.add(background);
panThumb.repaint();
public static void main(String[] args) {
String imagePath = "C:/terrain de basket-ball.svg";
terrain fond = new terrain(imagePath);
fond.pack();
fond.setVisible(true);
}
}
merci pour votre aide
voici le code
package pfe;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class terrain extends JFrame {
private Container c;
private JPanel imagePanel;
private String filePath;
JFileChooser jFileChooser1 = new JFileChooser();
public terrain(String filePath) {
super("Image de fond");
this.filePath = filePath;
initialize();
}
private void initialize() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
c = getContentPane();
imagePanel = new JPanel() {
public void paint(Graphics g) {
try {
BufferedImage image = ImageIO.read(new File(filePath));
g.drawImage(image, 0, 0, null);
} catch (IOException e) {
e.printStackTrace();
}
}
};
imagePanel.setPreferredSize(new Dimension(640, 480));
c.add(imagePanel);
this.getContentPane().add(jFileChooser1, BorderLayout.CENTER);
}
ImageIcon image = new ImageIcon("C:\\terrain.svg");
JLabel background = new JLabel(image);
background.setBounds(0, 0, image.getIconWidth(), image.getIconHeight());
panThumb.add(background);
panThumb.repaint();
public static void main(String[] args) {
String imagePath = "C:/terrain de basket-ball.svg";
terrain fond = new terrain(imagePath);
fond.pack();
fond.setVisible(true);
}
}
merci pour votre aide
21 mars 2009 à 22:57
j'ai essayé votre solution propose mais elle ne marche pas. et j'ai essayé pas mal de fois de tentative et sans résultats .
merci de votre aide.
21 mars 2009 à 23:06
svp aidez moi car il ne me reste pas bcp de temps pour mon pfe
code:
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.*;
public class terrain extends JFrame {
private Container c;
private JPanel imagePanel;
private String filePath;
JFileChooser jFileChooser1 = new JFileChooser();
public terrain(String filePath) {
super("Image de fond");
this.filePath = filePath;
initialize();
}
private void initialize() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
c = getContentPane();
imagePanel = new JPanel() {
public void paint(Graphics g) {
try {
BufferedImage image = ImageIO.read(new File(filePath));
g.drawImage(image, 0, 0, null);
} catch (IOException e) {
e.printStackTrace();
}
}
};
imagePanel.setPreferredSize(new Dimension(640, 480));
c.add(imagePanel);
this.getContentPane().add(jFileChooser1, BorderLayout.CENTER);
}
public static void main(String[] args) {
String imagePath = "C:/terrain de basket-ball.svg";
terrain fond = new terrain(imagePath);
fond.pack();
fond.setVisible(true);
}
}