Pblm en programation java aidémoi svp cé tro
ylleria
Messages postés
25
Date d'inscription
Statut
Membre
Dernière intervention
-
ylleria Messages postés 25 Date d'inscription Statut Membre Dernière intervention -
ylleria Messages postés 25 Date d'inscription Statut Membre Dernière intervention -
bonjour jé besoin d'aide sur jeva je programe aver Eclipse jaimeré lire une chaine dun texearea1 dong je fé textearera1.getText() juskici sava pui jaimeré conaitre sa taille je fé lentgh ici aussi sava
puis je cré un tableau d'entiers de la taille de lachaine donc je fé Int tab=new int[lentgh-1]
jusque la sa marche pui jaimeré lire chak char de la chaine le transformé en entier grace a une classe ke jé cré
elle sappelle Lettreennbr et la fonction c transformé ok é pui metre le resultat dans le tableau tab pui afiché le resulta dans un autre textearea donc je fais
for(int j=0; j<lentgh; j=j+1){
char elem=textec.charAt(j); //textec c le getText de textarea1
int x=Lettreennbr.transformer(elem); //pour transformé chaque lettre en nbr
tab[j]=x;
textarea2.append(""+x);
}
é samarche pa mé kon je change la methode transformé et kel merevoi un string o lieu dun int par éxemple o lieu de int 1 elle me revoi "1" é ke jolaive le tab sa marche aidé svp au plus vite
puis je cré un tableau d'entiers de la taille de lachaine donc je fé Int tab=new int[lentgh-1]
jusque la sa marche pui jaimeré lire chak char de la chaine le transformé en entier grace a une classe ke jé cré
elle sappelle Lettreennbr et la fonction c transformé ok é pui metre le resultat dans le tableau tab pui afiché le resulta dans un autre textearea donc je fais
for(int j=0; j<lentgh; j=j+1){
char elem=textec.charAt(j); //textec c le getText de textarea1
int x=Lettreennbr.transformer(elem); //pour transformé chaque lettre en nbr
tab[j]=x;
textarea2.append(""+x);
}
é samarche pa mé kon je change la methode transformé et kel merevoi un string o lieu dun int par éxemple o lieu de int 1 elle me revoi "1" é ke jolaive le tab sa marche aidé svp au plus vite
A voir également:
- Pblm en programation java aidémoi svp cé tro
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
4 réponses
Premièrement, si tu apprenais à écrire, ça faciliterait la tâche à ceux qui veulent t'aider... ;)
Pour ton problème, si tu reçois un "1" au lieu d'un 1, c'est parce que ton chiffre est encore en string. Tu peux utiliser la fonction Integer.ParseInt();
ex :
String texte = "122";
int nombre;
nombre = Integer.parseInt(texte);
Je sais pas si j'ai répondu à ta question... améliore ton français et répond moi!
Pour ton problème, si tu reçois un "1" au lieu d'un 1, c'est parce que ton chiffre est encore en string. Tu peux utiliser la fonction Integer.ParseInt();
ex :
String texte = "122";
int nombre;
nombre = Integer.parseInt(texte);
Je sais pas si j'ai répondu à ta question... améliore ton français et répond moi!
merci docteur mais c'est pas ça mon pblm je vais essayé d'etres plus claire
voici mon code ok
public void button_1_actionPerformed(ActionEvent e) {
int j;
String x="";
Lettreennbr yy=new Lettreennbr();
String e_1=textfield_1.getText();
String n=scrollpane_3.getText();
String textec=textarea_4.getText();
try{
int E=Integer.parseInt(e_1);
int N=Integer.parseInt(n);
int taillec = textec.codePointCount(0, textec.length());
for(j=0;j<taillec;j=j+1){
char elem=textec.charAt(j);
x=yy.transformer(elem);
scrollpane_6.append(x);
}
String textev=scrollpane_6.getText();
int taillev=textev.codePointCount(0, textec.length());
int [] tabl=new int[taillev-1];
for(j=0;j<taillev;j=j+1){
char elem=textec.charAt(j);
int ee=Integer.parseInt(""+elem);
tabl[j]=ee;
}
} catch(Exception exception){
javax.swing.JOptionPane.showConfirmDialog(null,
"Erreur!!Verifier vos champs.",
"Entrée incorrecte.",
javax.swing.JOptionPane.PLAIN_MESSAGE);
return;
}
}
quand j'execute sa marche mais il me revoit l'éxpetion aussi voila et merci d'avance
voici mon code ok
public void button_1_actionPerformed(ActionEvent e) {
int j;
String x="";
Lettreennbr yy=new Lettreennbr();
String e_1=textfield_1.getText();
String n=scrollpane_3.getText();
String textec=textarea_4.getText();
try{
int E=Integer.parseInt(e_1);
int N=Integer.parseInt(n);
int taillec = textec.codePointCount(0, textec.length());
for(j=0;j<taillec;j=j+1){
char elem=textec.charAt(j);
x=yy.transformer(elem);
scrollpane_6.append(x);
}
String textev=scrollpane_6.getText();
int taillev=textev.codePointCount(0, textec.length());
int [] tabl=new int[taillev-1];
for(j=0;j<taillev;j=j+1){
char elem=textec.charAt(j);
int ee=Integer.parseInt(""+elem);
tabl[j]=ee;
}
} catch(Exception exception){
javax.swing.JOptionPane.showConfirmDialog(null,
"Erreur!!Verifier vos champs.",
"Entrée incorrecte.",
javax.swing.JOptionPane.PLAIN_MESSAGE);
return;
}
}
quand j'execute sa marche mais il me revoit l'éxpetion aussi voila et merci d'avance
quand j'execute sa marche mais il me revoit l'éxpetion aussi voila et merci d'avance
je comprends même pas ce qui ne marche pas... ça veut dire quoi " mais il me revoit l'éxpetion" ?! il me renvoit pas l'expression ?
Autre question, quel est le but de ton programme ?
On dirait que tu prends le contenu d'une zone de texte, tu la converties en int, tu sépares chaque chiffre du nombre, pour les afficher un à la suite de l'autre dans un paneau pour ensuite remplir un tableau de tous ces éléments ...
merci de m'expliquer tout ça s'il vous plait!
je comprends même pas ce qui ne marche pas... ça veut dire quoi " mais il me revoit l'éxpetion" ?! il me renvoit pas l'expression ?
Autre question, quel est le but de ton programme ?
On dirait que tu prends le contenu d'une zone de texte, tu la converties en int, tu sépares chaque chiffre du nombre, pour les afficher un à la suite de l'autre dans un paneau pour ensuite remplir un tableau de tous ces éléments ...
merci de m'expliquer tout ça s'il vous plait!
Vu qu'il s'agit d'un évênement et que la fonction ne semble rien retourner, j'imagine qu'il est ici question d'une exception qui n'est pas catchée et donc renvoyée, non ?
Dans ce cas, il faudra commencer par nous dire de quel type d'exception il s'agit. Si une exception est générée et non catchée, cela veut dire qu'elle a lieu avant ton bloc try { } catch, donc ce sera certainement une NullPointerException (il y a des chances).
Maintenant s'il s'agit d'autre chose il faudrait nous en dire plus sur ce que tu attends de ce bout de code, et ce qui ne fonctionne pas correctement :)
Dans ce cas, il faudra commencer par nous dire de quel type d'exception il s'agit. Si une exception est générée et non catchée, cela veut dire qu'elle a lieu avant ton bloc try { } catch, donc ce sera certainement une NullPointerException (il y a des chances).
Maintenant s'il s'agit d'autre chose il faudrait nous en dire plus sur ce que tu attends de ce bout de code, et ce qui ne fonctionne pas correctement :)
ben je voudrais lire une chaine qui se trouve dans textarea_4 puis avoir sa taille
puis lire chaque carectaire de cette chaine le transformer en un nombre grace a une classe Lettreennbr ke je crée ok
puis mettre a chaque foi le resltat de la transformation dans un tableu ok
pui afiché le resltat tu tableau en string dans un autre textearea ok répondé svp
puis lire chaque carectaire de cette chaine le transformer en un nombre grace a une classe Lettreennbr ke je crée ok
puis mettre a chaque foi le resltat de la transformation dans un tableu ok
pui afiché le resltat tu tableau en string dans un autre textearea ok répondé svp
Bon, ce que je comprends pas, c'est dans quel but ça pourrait être utile de faire ça ?
Honnêtement, je vois mal pourquoi tu voudrais trier les chiffres dans une chaine de caractères. Pourrais-tu expliquer le but ultime de ton programme? Qu'est-ce qu'elle fait ton application (à part trier chaque caractère d'une chaine)?
Je veux juste savoir pourquoi tu fais tout ça !
Honnêtement, je vois mal pourquoi tu voudrais trier les chiffres dans une chaine de caractères. Pourrais-tu expliquer le but ultime de ton programme? Qu'est-ce qu'elle fait ton application (à part trier chaque caractère d'une chaine)?
Je veux juste savoir pourquoi tu fais tout ça !
Bon, je connais pas trop le cryptage mais, y'a un type qui a fait un programme qui semble intéressant.
http://www.javafr.com/codes/JCODEX-DIFFERENTES-METHODES-CRYPTAGE-DONNEES_37778.aspx
j'sais pas si ça peut t'aider mais, tu peux y jeter un coup d'oeil.
http://www.javafr.com/codes/JCODEX-DIFFERENTES-METHODES-CRYPTAGE-DONNEES_37778.aspx
j'sais pas si ça peut t'aider mais, tu peux y jeter un coup d'oeil.