Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1112 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] package ... does not exist

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] package ... does not exist

n°803703
KneXtasY
Posté le 22-07-2004 à 19:57:31  profilanswer
 

Bonjour, je débute en Java et depuis peu, je me suis lancé dans la programmation d'une application utilisant Swing.
 
Mon programme avance assez bien car je connais déjà les composants, les événements et les différents Layout.
 
Il y a une chose que je ne comprend pas et qui me tracasse, lorsque par exemple je déclare une zone de texte (avant le constructeur de la classe) :
 

Code :
  1. JTextArea resultat = new JTextArea(10,40);


 
et que je modifie cette zone dans le constructeur de ma JFrame :
 

Code :
  1. resultat.setText("UnTexte" );


 
cela fonctionne.  :)  
 
Mais lorsque l'on modifie ce composant à la déclaration (avant le constructeur) :
 

Code :
  1. JTextArea resultat = new JTextArea(10,40);
  2. resultat.setText("UnTexte" );


 
on obtient le message suivant :
 

Code :
  1. package resultat does not exist

 :??:  
 
Pourquoi cela ?  :pt1cable:  
 
Je vous remercie d'avance pour votre aide !  :hello:

mood
Publicité
Posté le 22-07-2004 à 19:57:31  profilanswer
 

n°803710
schnapsman​n
Zaford Beeblefect
Posté le 22-07-2004 à 20:13:48  profilanswer
 

t'as une erreur de syntaxe avant, poste tout le code (dans la mesure de la descence bien sur)


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°803726
KneXtasY
Posté le 22-07-2004 à 20:48:27  profilanswer
 

J'ai raccoucis le code au minimum.
 
Version qui marche : :)  

Code :
  1. import java.awt.*;
  2. import java.awt.event.*;
  3. import javax.swing.*;
  4. public class Exemple extends JFrame{
  5. JTextArea resultat = new JTextArea(10,40);
  6. Exemple(){
  7.  JPanel pane = new JPanel();
  8.  resultat.setLineWrap(true);
  9.  resultat.setText("cool" );
  10.  pane.add(resultat);
  11.  setContentPane(pane);
  12.  show();
  13. }
  14. public static void main(String[]args){
  15.  Exemple amort = new Exemple();
  16. }
  17. }


 
Version qui ne marche pas : :fou:  

Code :
  1. import java.awt.*;
  2. import java.awt.event.*;
  3. import javax.swing.*;
  4. public class Exemple extends JFrame{
  5. JTextArea resultat = new JTextArea(10,40);
  6. resultat.setText("cool" );
  7. Exemple(){
  8.  JPanel pane = new JPanel();
  9.  resultat.setLineWrap(true);
  10.  pane.add(resultat);
  11.  setContentPane(pane);
  12.  show();
  13. }
  14. public static void main(String[]args){
  15.  Exemple amort = new Exemple();
  16. }
  17. }


 
Je ne pense pas que ce soit une erreur de syntaxe. :non:
 
Si vous savez pourquoi, n'hesitez pas à répondre !
Merci


Message édité par KneXtasY le 22-07-2004 à 20:50:14
n°803728
chrisbk
-
Posté le 22-07-2004 à 20:50:04  profilanswer
 

>>Je ne pense pas que ce soit une erreur de syntaxe.  
mais noooooon

n°803731
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 22-07-2004 à 21:00:57  profilanswer
 

Vire carrément le constructeur, au point où t'en es :o


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°803737
schnapsman​n
Zaford Beeblefect
Posté le 22-07-2004 à 21:05:31  profilanswer
 

KneXtasY a écrit :


Je ne pense pas que ce soit une erreur de syntaxe. :non:


 
TOOTAFé  :lol:  
 
une instruction c'est dans le corps d'une méthode/constro hein  :heink:


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°803757
KneXtasY
Posté le 22-07-2004 à 21:49:32  profilanswer
 

une instruction c'est dans le corps d'une méthode/constro hein  :heink:
 
Ha ba vi !  :D  
Merci !

n°803767
the real m​oins moins
Posté le 22-07-2004 à 22:06:48  profilanswer
 

ha ouais quand meme.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°803772
nraynaud
lol
Posté le 22-07-2004 à 22:11:30  profilanswer
 

KneXtasY a écrit :


Version qui ne marche pas : :fou:  

Code :
  1. import java.awt.*;
  2. import java.awt.event.*;
  3. import javax.swing.*;
  4. public class Exemple extends JFrame{
  5. JTextArea resultat = new JTextArea(10,40);
  6. resultat.setText("cool" );
  7. Exemple(){
  8.  JPanel pane = new JPanel();
  9.  resultat.setLineWrap(true);
  10.  pane.add(resultat);
  11.  setContentPane(pane);
  12.  show();
  13. }
  14. public static void main(String[]args){
  15.  Exemple amort = new Exemple();
  16. }
  17. }


 
Je ne pense pas que ce soit une erreur de syntaxe. :non:


 
mets ton champ "resultat" en "static" comme ça tu peux mettre du code directement dans la classe avec le mot-clef "static" :

Code :
  1. import java.awt.*;
  2. import java.awt.event.*;
  3. import javax.swing.*;
  4. public class Exemple extends JFrame{
  5. static JTextArea resultat = new JTextArea(10,40);
  6. static {
  7. resultat.setText("cool" );
  8. }
  9. Exemple(){
  10.  JPanel pane = new JPanel();

 
 
et voilou, c'est tout simple java, il suffit de connaitre les bons mot-clef.


Message édité par nraynaud le 22-07-2004 à 22:12:35
n°803777
the real m​oins moins
Posté le 22-07-2004 à 22:17:47  profilanswer
 

comment il me cherche nraynaud :lol:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] package ... does not exist

 

Sujets relatifs
[Java][Swing] Layout avec component centré non maximisé[java] peut on gérer des fichiers excel ?
Parser une structure XML en Javaprobleme JAVA (applet)
[divers] En votre âme, et consience, vous croyez que java a un avenir?[Servlet Java] [Php] [Socket] Circulation des données Java <-> Php
[java] tester si un fichier existe[JAVA] Imprimer le contenu d'un TextArea
[Java] Fusionner des types "Enumeration"[java] exporter en jpeg, gif
Plus de sujets relatifs à : [JAVA] package ... does not exist


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR