Tableview

aboubakr664 - 19 sept. 2017 à 15:40 - Dernière réponse : aboubakr664 9 Messages postés mardi 12 septembre 2017Date d'inscription 20 septembre 2017 Dernière intervention
- 20 sept. 2017 à 10:32
Bonjour,
j'ai besoin d'aide au niveau de mon code .
je m'explique : j'ai une liste qui contient des données et ses donnees je l'ai est mis dans un tableview .
Maintenant je voudrais parcourir ce tableview , faire la somme des salaires quant une personnne apparait plusieurs fois.
voila le code


List<JourneesTravaillees> listjr = new ArrayList<>();

listjr =Utils.getIClass().DetailsPaie(txtDateDebut1.getValue().toString(),txtDateFin1.getValue().toString());


colNom.setCellValueFactory(new PropertyValueFactory<>("Nom"));
colnom.setCellValueFactory(new PropertyValueFactory<>("nom_journalier"));
colCalaireNet.setCellValueFactory(new PropertyValueFactory<>("salaireNetPercue"));
tableview.setItems(FXCollections.observableArrayList(Utils.transform1(listjr)));




le tableview me donnne un resultat comme suit:

NOM SALAIRE

abou 12
Jean 10
abou 05
peti 20
abou 40


et jaimerais avoir comme resultat
abou 57
jean 10
petit 20

merci d'avance !!!!!!!
Afficher la suite 

2 réponses

Répondre au sujet
Twinuts 5251 Messages postés dimanche 4 mai 2003Date d'inscriptionModérateurStatut 30 octobre 2017 Dernière intervention - 20 sept. 2017 à 09:56
0
Utile
1
Salut,

Modifie le code de ta méthode DetailsPaie pour qu'elle effectue le merge.

Au passage si l'instanciation de listjr avec un ArrayList est dans le même bloc de code que l'affectation par DetailsPaie tu peux supprimer la 1iere qui est en trop.


aboubakr664 9 Messages postés mardi 12 septembre 2017Date d'inscription 20 septembre 2017 Dernière intervention - 20 sept. 2017 à 10:32
bonjour, puis avoir un exemple pour mieux voir s'il vous plait
Commenter la réponse de Twinuts

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.