[Java] Changer orientation d'un JTable
Résolu/Fermé
Bakux
Messages postés
1195
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
5 juillet 2015
-
3 juin 2010 à 18:44
Bakux Messages postés 1195 Date d'inscription jeudi 19 février 2009 Statut Membre Dernière intervention 5 juillet 2015 - 3 juin 2010 à 20:19
Bakux Messages postés 1195 Date d'inscription jeudi 19 février 2009 Statut Membre Dernière intervention 5 juillet 2015 - 3 juin 2010 à 20:19
A voir également:
- [Java] Changer orientation d'un JTable
- Changer dns - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Changer orientation ecran pc - Guide
- Changer l'orientation d'une seule page word - Guide
3 réponses
theBoneLESS
Messages postés
20
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
13 juillet 2010
4
3 juin 2010 à 19:02
3 juin 2010 à 19:02
Puis-je avant tout te demander pour quelle raison tu veux faire ça? Ça me semble très étrange du moins!
theBoneLESS
Messages postés
20
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
13 juillet 2010
4
3 juin 2010 à 19:15
3 juin 2010 à 19:15
Donc, si je comprends bien, tu as :
- un tableau de 100 strings (représentant les 100 prénoms)
- un tableau de 100 strings (représentant les 100 noms de famille)
et tu veux les afficher sous forme de tableau comme ça:
Est-ce bien cela? Je veux juste être certain de bien comprendre ton problème.
- un tableau de 100 strings (représentant les 100 prénoms)
- un tableau de 100 strings (représentant les 100 noms de famille)
et tu veux les afficher sous forme de tableau comme ça:
{"Dupont", "Durand", "Durant", ...} {"Henri", "Jean", "Pierre", ...}
Est-ce bien cela? Je veux juste être certain de bien comprendre ton problème.
Bakux
Messages postés
1195
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
5 juillet 2015
188
3 juin 2010 à 19:16
3 juin 2010 à 19:16
Oui c'est exactement ca !
Bakux
Messages postés
1195
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
5 juillet 2015
188
3 juin 2010 à 19:37
3 juin 2010 à 19:37
Jviens de remarquer que 100 c'est pas assez, j'ai passé à 1000
theBoneLESS
Messages postés
20
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
13 juillet 2010
4
3 juin 2010 à 19:50
3 juin 2010 à 19:50
Ce qui est pas trop logique dans cette manière de fonctionner, c'est que normalement, chaque colonne a un nom significatif, dans ton cas, ce sera quelque chose comme 1,2,3,4,5,.... mais bon, tu pourrais faire un truc de ce genre:
Bon, c'est du code très bâclé, non-testé, mais c'est l'idée. Je continue à te déconseiller de faire ça étant donné que ça ne fais aucun sens selon moi de construire un tableau de la sorte.
String[] columnNames=new String[tableau_nom.length]; for(int i = 0; i < tableau_nom.length; i++){ columnNames[i] = i.toString(); } Object[][] data = {tableau_nom, tableau_prenom}; JTable table = new JTable(data, columnNames);
Bon, c'est du code très bâclé, non-testé, mais c'est l'idée. Je continue à te déconseiller de faire ça étant donné que ça ne fais aucun sens selon moi de construire un tableau de la sorte.
Bakux
Messages postés
1195
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
5 juillet 2015
188
3 juin 2010 à 19:52
3 juin 2010 à 19:52
Peux-etre pour toi, mais pour moi, cela m'evite de faire des tableaux selon des données aussi dynamique que ca
Merci je teste tout de suite
Merci je teste tout de suite
Bakux
Messages postés
1195
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
5 juillet 2015
188
3 juin 2010 à 20:00
3 juin 2010 à 20:00
columnNames[i] = i.toString();
Pourquoi un int ? Ca mets des chiffres au lieu du texte !
Pourquoi un int ? Ca mets des chiffres au lieu du texte !
theBoneLESS
Messages postés
20
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
13 juillet 2010
4
3 juin 2010 à 20:07
3 juin 2010 à 20:07
bah, je voulais juste faire une boucle pour mettre un nom à chaque colonne sans taper:
String[] columnNames= {"1","2","3","4","5","6","7","8","9",..., "100"}
De toute façon, le .toString() devrait le mettre en string et non en int.
String[] columnNames= {"1","2","3","4","5","6","7","8","9",..., "100"}
De toute façon, le .toString() devrait le mettre en string et non en int.
Bakux
Messages postés
1195
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
5 juillet 2015
188
3 juin 2010 à 20:09
3 juin 2010 à 20:09
Non, c'est pas tellement ca, ca j'y arrive
Bakux
Messages postés
1195
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
5 juillet 2015
188
3 juin 2010 à 20:19
3 juin 2010 à 20:19
for (int o =0; o<1000;o++){
obj[r][t] = prenom[l];
t++;
obj[r][t] = nom[l];
r++;
t=0;
l++;
}
Voilà ca marche ça ^^ !
obj[r][t] = prenom[l];
t++;
obj[r][t] = nom[l];
r++;
t=0;
l++;
}
Voilà ca marche ça ^^ !
3 juin 2010 à 19:02