cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012
-
23 févr. 2007 à 16:02
Chris -
16 déc. 2016 à 12:27
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Bonjour, je souhaiterai avoir une aide de votre part.
J'ai télécharger l'exemple de votre code. Mais lorsque je change la valeur de nb, et que j'exécute le programme, je n'arrive pas à lire le code barre qui s'affiche sur une application lecteur de code barre. Est ce normal?
Mais lorsque je garde le nb: "9780130515186" cela fonctionne. Ou est le problème. Besoin d'aide. Merci à vous d'avance.
cs_gabay
Messages postés25Date d'inscriptionlundi 10 décembre 2007StatutMembreDernière intervention29 juin 2010 2 déc. 2009 à 20:57
Merci, c'est très aimable a vous BIBOOBIB
cs_biboobib
Messages postés95Date d'inscriptiondimanche 29 juillet 2007StatutMembreDernière intervention27 août 20111 2 déc. 2009 à 11:43
Salut, d apres que je sais la douchette est comme un clavier .. donc le code imprimer va etre de type String..
par exemple focalise sur un JTextField et puis scanne le barre code.. et ça va être afficher dans ton JTextfield..
après récupére la chaine du caractère et converse la en Type entier (Int)..
et t auras ton barrecode..
cs_gabay
Messages postés25Date d'inscriptionlundi 10 décembre 2007StatutMembreDernière intervention29 juin 2010 2 déc. 2009 à 02:50
bonjour,
j'ai une question un peut stupide peut être mais "c'est ma première fois avec les code à barre"...
Quand je passe la douchette sur mon code, elle imprime le numéro (les 13 digite) ???
c.à.d
je peut faire ce qui suit ????
public class client{
private int code;
private String nom;
private String prénom;
private int numeroCin;
.
.
.
}
public client recherche(int code_imprime){
if (code==this.getCode())
return this;
else
return null;
}
biensur "code_imprime" est le code imprimé (lu) par la douchette.
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 1 déc. 2009 à 21:36
Bonjour,
je dirais sans trop vérifier le code toutefois, que regarder dans la classe CodeBarre, du côté de la variable d'instance String sortie.
cs_biboobib
Messages postés95Date d'inscriptiondimanche 29 juillet 2007StatutMembreDernière intervention27 août 20111 1 déc. 2009 à 11:03
svp je ve savoire comment entrer le code lu par le Barecode reader dans un JTextField... j ai pas trouver des exemples sur ca.. quelqun peu m aider??
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 22 avril 2009 à 21:28
De rien, moi non plus je n'ai pas compris . Décortiquer la source ne m'a aidé plus que ça :( .
Allez, bon courage : salut :)
kujafilth
Messages postés12Date d'inscriptionlundi 28 avril 2008StatutMembreDernière intervention22 avril 2009 22 avril 2009 à 18:29
merci beaucoup, j'y avait jeté un coup d'oeil. mais je n'arrive pas a comprendre comment le dessin est réalisé en fonction de la chaine chiffrée.
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 22 avril 2009 à 17:56
Salut Kujafilth :),
je ne pense pas comprendre moi non plus, mais un coup d'oeil sur les deux pages suivantes pourrait t'aider à y voir plus clair :
kujafilth
Messages postés12Date d'inscriptionlundi 28 avril 2008StatutMembreDernière intervention22 avril 2009 20 avril 2009 à 19:00
en fait après une longue lecture de ton code, je ne comprends pas non plus comment marche la fonction dessine(graphics g)
pourrait tu s'il te plait m'expliquer le fonctionnement de ton code? toi ou quelqu'un d'autre
kujafilth
Messages postés12Date d'inscriptionlundi 28 avril 2008StatutMembreDernière intervention22 avril 2009 19 avril 2009 à 20:32
salut, je ne comprends pas a quoi te sert
private String[][] T = {{"0001101","0100111","1110010","AAAAAA"},
{"0011001","0110011","1100110","AABABB"},
{"0010011","0011011","1101100","AABBAB"},
{"0111101","0100001","1000010","AABBBA"},
{"0100011","0011101","1011100","ABAABB"},
{"0110001","0111001","1001110","ABBAAB"},
{"0101111","0000101","1010000","ABBBAA"},
{"0111011","0010001","1000100","ABABAB"},
{"0110111","0001001","1001000","ABABBA"},
{"0001011","0010111","1110100","ABBABA"}};
a vrai dire je ne comprends pas la fonction de conversion!; pourrais tu m'éclairer s'il te plait?
cs_titouf
Messages postés2Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention18 février 2008 18 févr. 2008 à 17:47
[Résolu]
Je viens de trouver la solution. Dans les 13 chiffres (tapés au hasard) que je demandais d'afficher, le 13 était la clef de contrôle.
cs_titouf
Messages postés2Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention18 février 2008 15 févr. 2008 à 12:01
C'est étrange. Quand j'imprime le code barre, mes douchettes n'arrivent pas à les lire.
Est-ce que qqun a également rencontré ce pb ?
Qu'elle est l'encodage du code barre ?
cs_guede
Messages postés1Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention14 août 2007 14 août 2007 à 06:55
vous êtes cool les gars
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 1 mars 2007 à 08:03
De rien.
clinpus
Messages postés10Date d'inscriptiondimanche 11 septembre 2005StatutMembreDernière intervention19 mai 2008 1 mars 2007 à 00:01
Merci pour cette information
cs_loloof64
Messages postés342Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 6 novembre 2012 23 févr. 2007 à 16:02
Sais-tu qu'il est possible d'enregistrer le contenu d'une JPanel en fichier image ?
( 1) Il faut inclure une instance de BufferedImage (tamponImage) de type BufferedImage.4BYTE_ARGB dans la même classe
2) Methode paint(Graphics g) de la JPanel
---> h = tamponImage.getGraphics;
---> effectuer les mêmes actions pour g et pour h
3) Lors de la sauvegarde, appel à la méthode statique
ImageIO.write(tamponImage,"JPG",fileFichier)
)
J'ai utilisé cette méthode en rajoutant aussi un bouton pour enregistrer les codes barres obtenus.
16 déc. 2016 à 12:27
J'ai télécharger l'exemple de votre code. Mais lorsque je change la valeur de nb, et que j'exécute le programme, je n'arrive pas à lire le code barre qui s'affiche sur une application lecteur de code barre. Est ce normal?
Mais lorsque je garde le nb: "9780130515186" cela fonctionne. Ou est le problème. Besoin d'aide. Merci à vous d'avance.
2 déc. 2009 à 20:57
2 déc. 2009 à 11:43
par exemple focalise sur un JTextField et puis scanne le barre code.. et ça va être afficher dans ton JTextfield..
après récupére la chaine du caractère et converse la en Type entier (Int)..
et t auras ton barrecode..
2 déc. 2009 à 02:50
j'ai une question un peut stupide peut être mais "c'est ma première fois avec les code à barre"...
Quand je passe la douchette sur mon code, elle imprime le numéro (les 13 digite) ???
c.à.d
je peut faire ce qui suit ????
public class client{
private int code;
private String nom;
private String prénom;
private int numeroCin;
.
.
.
}
public client recherche(int code_imprime){
if (code==this.getCode())
return this;
else
return null;
}
biensur "code_imprime" est le code imprimé (lu) par la douchette.
1 déc. 2009 à 21:36
je dirais sans trop vérifier le code toutefois, que regarder dans la classe CodeBarre, du côté de la variable d'instance String sortie.
1 déc. 2009 à 11:03
22 avril 2009 à 21:28
Allez, bon courage : salut :)
22 avril 2009 à 18:29
22 avril 2009 à 17:56
je ne pense pas comprendre moi non plus, mais un coup d'oeil sur les deux pages suivantes pourrait t'aider à y voir plus clair :
http://fr.wikipedia.org/wiki/Code-barres_EAN -> généralités sur les codes-barres EAN (avec le processus de transformation)
http://fr.wikipedia.org/wiki/EAN_13 -> les codes barres EAN13
Salut :)
20 avril 2009 à 19:00
pourrait tu s'il te plait m'expliquer le fonctionnement de ton code? toi ou quelqu'un d'autre
19 avril 2009 à 20:32
private String[][] T = {{"0001101","0100111","1110010","AAAAAA"},
{"0011001","0110011","1100110","AABABB"},
{"0010011","0011011","1101100","AABBAB"},
{"0111101","0100001","1000010","AABBBA"},
{"0100011","0011101","1011100","ABAABB"},
{"0110001","0111001","1001110","ABBAAB"},
{"0101111","0000101","1010000","ABBBAA"},
{"0111011","0010001","1000100","ABABAB"},
{"0110111","0001001","1001000","ABABBA"},
{"0001011","0010111","1110100","ABBABA"}};
a vrai dire je ne comprends pas la fonction de conversion!; pourrais tu m'éclairer s'il te plait?
18 févr. 2008 à 17:47
Je viens de trouver la solution. Dans les 13 chiffres (tapés au hasard) que je demandais d'afficher, le 13 était la clef de contrôle.
15 févr. 2008 à 12:01
Est-ce que qqun a également rencontré ce pb ?
Qu'elle est l'encodage du code barre ?
14 août 2007 à 06:55
1 mars 2007 à 08:03
1 mars 2007 à 00:01
23 févr. 2007 à 16:02
( 1) Il faut inclure une instance de BufferedImage (tamponImage) de type BufferedImage.4BYTE_ARGB dans la même classe
2) Methode paint(Graphics g) de la JPanel
---> h = tamponImage.getGraphics;
---> effectuer les mêmes actions pour g et pour h
3) Lors de la sauvegarde, appel à la méthode statique
ImageIO.write(tamponImage,"JPG",fileFichier)
)
J'ai utilisé cette méthode en rajoutant aussi un bouton pour enregistrer les codes barres obtenus.