2010-07-21 5 views
0

J'utilise NetBeans IDE 6.9 (Build 201006101454), et j'ai écrit cette classe Java simple (qui ne fait rien):Avertissement ou info dans NetBeans 6.9: "x" n'est pas une variable connue dans le contexte actuel

public class SomeClass { 
    int someInt; 
} 

La variable "someInt" apparaît en vert. Lorsque je le surligne et que je le survole, une boîte à outils s'affiche:

someInt => "someInt" n'est pas une variable connue dans le contexte actuel. <

Je ne suis pas sûr de ce que signifie l'erreur, mais il semble que j'utilise une variable en dehors de sa portée - mais qui ne peut pas être, parce que je suis juste déclarer ici.

Le problème ne semble affecter aucun des programmes que je cours, mais c'est ennuyeux. Et je m'inquiète que cela pourrait être un avertissement que j'ai fait quelque chose de mal. J'ai trouvé this similar issue dans une version précédente de NetBeans, mais je ne suis pas sûr si c'est lié.

Quelqu'un peut-il me dire si cela devrait m'inquiéter, ou me réconforter en confirmant que c'est juste un bug NetBeans?

+0

Le problème lié est lié à JavaFX –

Répondre

1

C'est un message du débogueur. Une souris folle a probablement démarré le débogueur; le contexte actuel est le contexte d'exécution actuel du débogueur. Je pense qu'il y a un carré rouge au milieu de la barre d'outils; cliquez avec une souris raisonnablement dessus, et le message disparait.

+0

Wow, je me sens stupide. J'ai ouvert une fenêtre de débogage et je ne m'en suis même pas rendu compte. Je travaillais sur des tutoriels Swing et j'ai oublié de quitter mon programme lorsque le JFrame était fermé. En plus de la session de débogage, j'avais 15-20 instances du programme en cours d'exécution même si j'avais fermé toutes les fenêtres associées: - / –

Questions connexes