dmk04
Messages postés206Date d'inscriptionsamedi 29 octobre 2005StatutMembreDernière intervention 7 mars 2012
-
18 mars 2006 à 15:03
dmk04
Messages postés206Date d'inscriptionsamedi 29 octobre 2005StatutMembreDernière intervention 7 mars 2012
-
20 mai 2007 à 15:42
bonjour,
je n'arrive pas a affichier de tabulation dans ma JList ! Quand "qqch\tqqch"ça m'affiche : "qqchqqch"...
dmk04
Messages postés206Date d'inscriptionsamedi 29 octobre 2005StatutMembreDernière intervention 7 mars 2012 18 mars 2006 à 17:37
arf ok... merci
je vais essayer de mettre une tableau de char en le completant avec des espaces, peut-être ca marchera, mais il y aura une taille maxi :s
a+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Sthocs
Messages postés7Date d'inscriptionvendredi 30 juin 2006StatutMembreDernière intervention17 novembre 2008 2 oct. 2006 à 17:26
Il m'arrive le même problème. Quelqu'un a trouvé le moyen de faire quelque chose de beau ?
Parce que ça fait vraiment pas pro si les trucs sont pas alignés
dmk04
Messages postés206Date d'inscriptionsamedi 29 octobre 2005StatutMembreDernière intervention 7 mars 2012 20 mai 2007 à 11:18
Une police monospaced (=police dans laquelle tous les caractàres ont la même taille?)
-> compte le nombre de caractères, par exemple :
champ 1 30 caractères ; champ 2 20 caractères ; champ 3 =....
tu veux mettre "bonjour" dans le champ 1, et "à tous" dans le champ 2.
"bonjour" fait 7 de longueur, tu rajoute 30-7=23 espaces (tu as mis ton champ 1), et tu rajoutes à la suite le champ 2, tu fais pareil : "à tous" a une longueur de 6, 20-6=14, tu rajoute 14 espaces et ainsi de suite.
C'est plutôt lourd... et ca pose problème un de tes champs dépasse la taille que tu as fixé au départ. Il faudra donc gérer le cas où tu dépasses.
cs_camel
Messages postés77Date d'inscriptiondimanche 9 juin 2002StatutMembreDernière intervention18 mai 2007 20 mai 2007 à 14:54
Une police monospaced (=police dans laquelle tous les caractàres ont la même taille?)
-> oui
Sinon j'ai pas de champs moi, je lis un fichier qui peut éventuellement contenir des tabulations. Je ne veux pas que ces tabulations disparaissent. J'ai essayé de replacer chaque tabulation par 4 espaces, mais alors le texte que je lis est parfois décallé.
N'y a-t-il pas un moyen simple pour dire à Java de ne pas "effacer" les tabulations ? (je ne l'ai pas trouvé !)
dmk04
Messages postés206Date d'inscriptionsamedi 29 octobre 2005StatutMembreDernière intervention 7 mars 2012 20 mai 2007 à 15:42
un champ pour moi c'est ce qui est séparé par une tabulation....
tu te fixes une taille en nombre de caractères poru chaque champ.
Tu chopes la ligne de ton fichier, dès qu'il y a un '\t' (caractère tabulation), tu rajoute le nombre d'espace qu'il faut en fonction de la longueur de ton champ et de celle de la chaine qui précede ta tabulation.
Je ne pense pas que Java supprime les tabulation, je pense qu'il ne les gère pas dans les jlist tout simplement.