ImageIcon icone = new ImageIcon("./lib/image1"); JLabel image = new JLabel(icone); image.setSize(jPanel1.getWidth(),jPanel1.getHeight()); jPanel1.add(image); jPanel1.repaint();
Ce blog est destiné à toute personne désireuse d'apprendre le langage JAVA en partant des notions de base à la programmation des interfaces graphiques. Supports pédagogiques (cours, TD/TP et compléments) sont partagés afin d'encourager l'échange et l'enrichissement des connaissances des apprenants ... N'hésitez pas à poster vous-même vos commentaires ... Bonne programmation à tous :) La devise du blog: “Ne cherchez pas la faute, cherchez le remède” – Henry Ford
mardi 25 novembre 2014
Astuce: Comment intégrer une image dans un JPanel
samedi 22 novembre 2014
Solution (Zouré) HomeWork sur les Interfaces en POO
RectangleDessin r1=new RectangleDessin(10, 20,new Color(1, 2, 3) );
RectangleDessin r2=null;// il faut l'initialiser à null
try {
r1= (RectangleDessin) r2.clone();
} catch (CloneNotSupportedException ex) {
Logger.getLogger(FormesGeometriques.class.getName()).log(Level.SEVERE, null, ex);
}
System.out.println("R1 "+r1+ " R2 "+r2);// affiche les deux objets après copie
r1.draw();r1.paint();r1.clear();
L'Astuce : inutile d'implémenter Cloneable dans RectangleDessin car cette dernière hérite de Rectangle la méthode clone() aussi.
RectangleDessin r2=null;// il faut l'initialiser à null
try {
r1= (RectangleDessin) r2.clone();
} catch (CloneNotSupportedException ex) {
Logger.getLogger(FormesGeometriques.class.getName()).log(Level.SEVERE, null, ex);
}
System.out.println("R1 "+r1+ " R2 "+r2);// affiche les deux objets après copie
r1.draw();r1.paint();r1.clear();
L'Astuce : inutile d'implémenter Cloneable dans RectangleDessin car cette dernière hérite de Rectangle la méthode clone() aussi.
lundi 17 novembre 2014
lundi 10 novembre 2014
samedi 8 novembre 2014
Inscription à :
Articles (Atom)