Bonjour j'aimerais tout simplement afficher une image sur une JFrame.
J'ai un problème si je met ce code ca ne marche pas:
mais si je rajoute un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 import java.awt.*; import javax.swing.*; public class Sprite{ public static void main(String args[]){ JFrame f = new JFrame(); f.setVisible(true); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setSize(300,200); Image im = f.getToolkit().getImage("Arbre.jpg"); f.getGraphics().drawImage(im,50,50,f); } }
avant de l'afficher ca marche. Pourquoi et que faut-il faire pour que ca marhce ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part f.setIconImage(im);
Par apres j'aimerai faire une programme pour faire une sorte de decor que l'on pourrait faire defiler en utilisant des images (des sortes de sprites). Je sais pas si c'est clair mais si vous comprenez est ce que la meilleure methode pour faire ca c'est de charge toutes les images et de les affichées ensuite dans un Frame et chaque fois qu'on bouge le decor, d'effacer la fenetre et de reafficher toutes les images translatées ?
Partager