Bonjour à tous , voila mon problème du lundi !
J'ai une classe Test qui contient les 2 méthodes suivantes (openFile & une redéfinition de paint ):
Mon problème est que je n'arrive pas à faire fonctionner repaint(). Le compilateur me dit méthode repaint non static ne peut pas être réferencé depuis un contexte static.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public class Test extends JPanel { public static void openFile { ... repaint(); ... } public void paint(Graphics g) { g.fillOval(150, 150, 100, 100); }
Si je declare ma fonction openfile en tant que non static j'ai exactement le meme message d'erreur concernant cette fois ci ma méthode openFile ! (openFine non static ne peut....)
Si qqn peut éclairer ma lanterne merci.
Partager