Bonjour,J'ai du mal a dessiner sur un JFrame statique en utilisant netbeans
Plus de detail:
Une Classe Nomé: Jcanvas.java qui contient
Ensuite J'ajoute au projet un Jframe Forme nomé JFrame1 et dans la méthode main le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 import java...{toute les declaration} public class Jcanvas extends JPanel { public void paint(Graphics g) { Color c = g.getColor(); g.setColor(Color.RED); g.fillRect(10,10,80,80); g.setColor(c); } }
Malheureusement j'obtient:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Jcanvas jc = new Jcanvas(); jFrame1.getContentPane().add(jc);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 D:\NetBeans5.0Projects\Graphics\src\graphics\Frame1.java:89: non-static variable jFrame1 cannot be referenced from a static context jFrame1.getContentPane().add(jc); 1 error BUILD FAILED (total time: 0 seconds)
Comment Remdier à ce problème?
Partager