| 12
 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