1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
|
public void genererNotesNomEeu() {
noteNameEtu.setCellValueFactory(feature -> {
final Object[] value = feature.getValue();
final Etudiant nometu = (Etudiant) value[0];
return new SimpleObjectProperty<>(nometu);
});
notePrrenomEtu.setCellValueFactory(feature -> {
final Object[] value = feature.getValue();
final Etudiant prenom = (Etudiant) value[0];
return new SimpleObjectProperty<>(prenom);
});
note1.setCellValueFactory(feature -> {
final Object[] value = feature.getValue();
final Notes note1 = (Notes) value[1];
return new SimpleObjectProperty<>(note1);
});
note2.setCellValueFactory(feature -> {
final Object[] value = feature.getValue();
final Notes note2 = (Notes) value[1];
return new SimpleObjectProperty<>(note2);
});
noteExamen.setCellValueFactory(feature -> {
final Object[] value = feature.getValue();
final Notes noteE = (Notes) value[1];
return new SimpleObjectProperty<>(noteE);
});
noteNameEtu.setCellFactory(tv -> new TableCell<Object[], Etudiant>() {
public void updateItem(final Etudiant value, final boolean empty) {
super.updateItem(value, empty);
String text = null;
if (!empty && value != null) {
text = value.getNometu();
}
setText(text);
}
});
notePrrenomEtu.setCellFactory(tv -> new TableCell<Object[], Etudiant>() {
public void updateItem(final Etudiant value, final boolean empty) {
super.updateItem(value, empty);
String text = null;
if (!empty && value != null) {
text = value.getPrenometu();
}
setText(text);
}
});
note1.setCellFactory(tv -> new TableCell<Object[], Notes>() {
public void updateItem(final Notes value, final boolean empty) {
super.updateItem(value, empty);
String text = null;
if (!empty && value != null) {
text = "" + value.getDevoire1();
}
setText(text);
}
});
note2.setCellFactory(tv -> new TableCell<Object[], Notes>() {
public void updateItem(final Notes value, final boolean empty) {
super.updateItem(value, empty);
String text = null;
if (!empty && value != null) {
text = "" + value.getDevoire2();
}
setText(text);
}
});
noteExamen.setCellFactory(tv -> new TableCell<Object[], Notes>() {
public void updateItem(final Notes value, final boolean empty) {
super.updateItem(value, empty);
String text = null;
if (!empty && value != null) {
text = "" + value.getExamen();
}
setText(text);
}
});
} |
Partager