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

  FORUM HardWare.fr
  Programmation
  Java

  Pb de transmition d'infos d'un fichier à un autre...

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb de transmition d'infos d'un fichier à un autre...

n°1316747
1pedro
Posté le 02-03-2006 à 10:10:12  profilanswer
 

bonjour à vous,
 
Débutant en java, je me permet de vous poser une question car je suis completmeent bloqué. Il s'agit d'un programme pour dessiner des triangle, quadrilatère...mon second fichier traite les données qu'il recoit à partir de mon 'main'. Seulement les coordonnées du 'main' pour les figures "polo P23232=new polo({1,5,4,49,54,20},6,3);" ne sont pas transmises au fichier qui traite les données. Comment faire un lien entre ces 2 fichiers? transmettre des données de l'un à l'autre?
Voici mon main:

Code :
  1. import java.awt.*;
  2. public class Main {
  3. polo P23232=new polo({1,5,4,49,54,20},6,3);
  4.   public static void main(String[] args) {
  5.     Fenetre test=new Fenetre();
  6.     Frame nouvelle_fenetre=test.créationFenetre();
  7. PanelpourPolo polo1 = new PanelPourPolo(P23232);
  8. polo1.setBackground(Color.white);
  9. polo1.setSize(new Dimension(400,400));
  10.    nouvelle_fenetre.add(polo1);
  11.     nouvelle_fenetre.show();
  12.   }
  13. }


et mon second fichier qui traite les données:

Code :
  1. import java.awt.*;
  2. public class polo
  3. {
  4. float[] ListeDepoints;
  5. int nbTpts ;
  6. int nbSA ;
  7. int []Lx;
  8. int []Ly;
  9. polytope (float[] ListeDepoints, int nbTpts, int nbSA)
  10. {
  11. public void dessinerdans (Graphics g)
  12.  {
  13.  for(int i=0;i<nbTpts;i+=(nbSA*2))
  14.   {
  15.   for(int j=0;j<(2*nbSA);j+=2)
  16.    {
  17.    Lx[j/2]=p.ListeDepoints[i+j];
  18.    Ly[j/2]=p.ListeDepoints[i+j+1];
  19.    }
  20.  g.drawPolygon(Lx, Ly, nbSA);
  21.   }
  22. }
  23. }
  24. }


merci d'avance opur votre aide

mood
Publicité
Posté le 02-03-2006 à 10:10:12  profilanswer
 

n°1316827
Smanux
Posté le 02-03-2006 à 11:41:34  profilanswer
 

Attention à la terminologie, tu veux plutot parler de classes que de fichiers. Ta classe Main ne doit probablement pas compiler, tu essayes d'utiliser une variable d'instance (P23232) dans une méthode statique (main(String[])). En rendant ta variable statique ça devrait mieux fonctionner.
 

Code :
  1. static polo P23232=new polo({1,5,4,49,54,20},6,3);

n°1320019
1pedro
Posté le 07-03-2006 à 11:12:04  profilanswer
 

ca ne veut toujours pas s'afficher  
je narive pa a faire le lien entre ces fichiers  

n°1320034
1pedro
Posté le 07-03-2006 à 11:31:02  profilanswer
 

Code :
  1. import java.awt.*;
  2. public class polytope
  3. {
  4. //on créé une méthode qui va nous permettre de créer un polytope
  5. float[] ListeDePoints;
  6. int nbTpts ;
  7. int nbSA ;
  8. int []Lx;
  9. int []Ly;
  10. polytope (float[] LP, int np, int npA)
  11. {
  12. // Il s'agit du constructeur de la classe, il ne doit
  13. // pas contenir autre chose que les initialisations  
  14. ListeDePoints=LP;
  15. nbTpts=np;
  16. nbSA=npA;
  17. }
  18. public void dessinerdans( Graphics g )
  19.  {
  20.                
  21.                 int []Lx=new int[nbSA];
  22.                 int [] Ly=new int[nbSA];
  23.  for(int i=0;i<2*nbTpts;i+=(nbSA*2))
  24.   {
  25.   for(int j=0;j<(2*nbSA);j+=2)
  26.    {
  27.              
  28.    Lx[j/2]=Math.round(ListeDePoints[i+j]);
  29.    Ly[j/2]=Math.round(ListeDePoints[i+j+1]);
  30.    }
  31.  g.drawPolygon(Lx, Ly, nbSA);
  32.   }
  33.  }
  34. }


 
 


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

  Pb de transmition d'infos d'un fichier à un autre...

 

Sujets relatifs
Compter le nombre de caractère d'une ligne d'un fichierRecherche dans un fichier et comparaison
[J2ME] Reconstituer un fichier a partir d'un byte[ ]Effacement d'un fichier qui a une certaine taille
un fichier batch[C] Compter le nombre de lignes d'un fichier
comment passer d un fichier d une classe a des fichiers d une classe?lecture de fichier avec sscanf
enegistrement fichiertéléchargement fichier audio avec paypal
Plus de sujets relatifs à : Pb de transmition d'infos d'un fichier à un autre...


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