MAJ V4.4.3
This commit is contained in:
parent
5f62dc7bfd
commit
2355a2658d
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -456,8 +456,112 @@ public final class proprieteFichierAnalyse extends JFrame {
|
|||||||
});
|
});
|
||||||
btnAideHistoriquePresent.setIcon(new ImageIcon(proprieteFichierAnalyse.class.getResource("/resources/whatmini.png")));
|
btnAideHistoriquePresent.setIcon(new ImageIcon(proprieteFichierAnalyse.class.getResource("/resources/whatmini.png")));
|
||||||
contentPane.add(btnAideHistoriquePresent, "cell 6 11,aligny top");
|
contentPane.add(btnAideHistoriquePresent, "cell 6 11,aligny top");
|
||||||
|
|
||||||
|
// Bouton de calcul de la base numérique
|
||||||
|
btnVoirBaremeNumeric = new JButton("");
|
||||||
|
btnVoirBaremeNumeric.addActionListener(new ActionListener() {
|
||||||
|
public void actionPerformed(ActionEvent e) {
|
||||||
|
double progression = Double.valueOf(textFieldProgression.getText());
|
||||||
|
double noteFrom = Double.valueOf(textFieldNoteFrom.getText());
|
||||||
|
calculNotesProgression C = new calculNotesProgression(progression,noteFrom);
|
||||||
|
JOptionPane.showMessageDialog(null, C.getMessageHTMLColonne());
|
||||||
|
}
|
||||||
|
});
|
||||||
|
btnVoirBaremeNumeric.setIcon(new ImageIcon(proprieteFichierAnalyse.class.getResource("/resources/voirmini.png")));
|
||||||
|
contentPane.add(btnVoirBaremeNumeric, "cell 2 9");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
btnVoirBaremeABC = new JButton("");
|
||||||
|
btnVoirBaremeABC.addActionListener(new ActionListener() {
|
||||||
|
public void actionPerformed(ActionEvent e) {
|
||||||
|
double progression = Double.valueOf(textFieldProgression.getText());
|
||||||
|
calcul.calculIntervalleBaremeABCDE C = new calcul.calculIntervalleBaremeABCDE(progression);
|
||||||
|
JOptionPane.showMessageDialog(null, C.getMessageHTMLColonne());
|
||||||
|
}
|
||||||
|
});
|
||||||
|
btnVoirBaremeABC.setIcon(new ImageIcon(proprieteFichierAnalyse.class.getResource("/resources/voirmini.png")));
|
||||||
|
contentPane.add(btnVoirBaremeABC, "cell 2 8");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Bouton pour validation
|
||||||
|
JButton btnNewButton = new JButton("Valider");
|
||||||
|
btnNewButton.setFont(new Font("Tahoma", Font.BOLD, 14));
|
||||||
|
contentPane.add(btnNewButton, "cell 1 13,grow");
|
||||||
|
btnNewButton.addActionListener(new ActionListener() {
|
||||||
|
public void actionPerformed(ActionEvent e) {
|
||||||
|
|
||||||
|
if(verifCoefProgression()&&verifBareme()&&formatDateWriter.isCorrect(textFieldDateCreation.getText())
|
||||||
|
&&VerificationDateDuControle()){
|
||||||
|
commandes.sujet.getAttributs().put("titre", textFieldTitre.getText() );
|
||||||
|
commandes.sujet.getAttributs().put("auteur", textFieldAuteur.getText() );
|
||||||
|
commandes.sujet.getAttributs().put("metaSujet", textFieldMetaSujet.getText() );
|
||||||
|
commandes.sujet.getAttributs().put("presenceMetaSujet", comboBoxPresenceMetaSujet.getSelectedItem().toString() );
|
||||||
|
commandes.sujet.getAttributs().put("baremeABC", comboBoxBaremeABC.getSelectedItem().toString() );
|
||||||
|
commandes.sujet.getAttributs().put("notefrom", textFieldNoteFrom.getText() );
|
||||||
|
commandes.sujet.getAttributs().put("progression", textFieldProgression.getText() );
|
||||||
|
commandes.sujet.getAttributs().put("historiquePresent", comboBoxhistoriquePresent.getSelectedItem().toString() );
|
||||||
|
commandes.sujet.getAttributs().put("creationDate", textFieldDateCreation.getText() );
|
||||||
|
commandes.sujet.getAttributs().put("modificationDateMini", textField_dateModificationMini.getText() );
|
||||||
|
commandes.sujet.getAttributs().put("controleDateCreation", comboBoxcontroleDateCreation.getSelectedItem().toString() );
|
||||||
|
commandes.sujet.getAttributs().put("controleDateModificationMini", comboBoxcontrole_modificationDateMini.getSelectedItem().toString() );
|
||||||
|
commandes.sujet.getAttributs().put("Initial_Creator", textFieldInitial_Creator.getText() );
|
||||||
|
commandes.sujet.getAttributs().put("controle_Initial_Creator", comboBoxcontrole_Initial_Creator.getSelectedItem().toString() );
|
||||||
|
commandes.sujet.getAttributs().put("link_help", textFieldlink_help.getText() );
|
||||||
|
commandes.sujet.getAttributs().put("link_sujet", textFieldlink_sujet.getText() );
|
||||||
|
|
||||||
|
String textCommentaire = textAreaCommentaire.getText().replace("\n", "-NewLine-");
|
||||||
|
if(!commandes.sujet.getContenu().isEmpty()) {
|
||||||
|
commandes.sujet.getContenu().remove(0);
|
||||||
|
commandes.sujet.getContenu().add(0, textCommentaire);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
meptl.chargementParametresFichierAnalyse();
|
||||||
|
fenetres.create.getTextNodeSelect().afficheChargementFichierAnalyse();
|
||||||
|
|
||||||
|
dispose();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
lblNewLabel_14 = new JLabel("<html>La date et heure du début du contrôle.<br>C'est la date de modification qui doit être la plus ancienne dans le fichier des étudiants.</html>");
|
||||||
|
lblNewLabel_14.setFont(new Font("Tahoma", Font.PLAIN, 12));
|
||||||
|
contentPane.add(lblNewLabel_14, "cell 4 13,alignx left");
|
||||||
|
textField_dateModificationMini = new JTextField();
|
||||||
|
textField_dateModificationMini.setFont(new Font("Tahoma", Font.PLAIN, 12));
|
||||||
|
contentPane.add(textField_dateModificationMini, "cell 5 13,grow");
|
||||||
|
textField_dateModificationMini.setColumns(10);
|
||||||
|
btnAidecontrole_dateModificationMini = new JButton("");
|
||||||
|
btnAidecontrole_dateModificationMini.addActionListener(new ActionListener() {
|
||||||
|
public void actionPerformed(ActionEvent e) {
|
||||||
|
JOptionPane.showInternalMessageDialog(null, "<html>Si vous indiquez une date, alors toutes les dates"
|
||||||
|
+ "<br>de modification dans un fichier doivent être postérieures à la date indiquée.<html>");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
btnAidecontrole_dateModificationMini.setIcon(new ImageIcon(proprieteFichierAnalyse.class.getResource("/resources/whatmini.png")));
|
||||||
|
contentPane.add(btnAidecontrole_dateModificationMini, "cell 6 13,aligny top");
|
||||||
|
|
||||||
|
lblNewLabel_15 = new JLabel("<html>La date des modifications doit être postérieures à la date du début du contrôle.</html>");
|
||||||
|
lblNewLabel_15.setFont(new Font("Tahoma", Font.PLAIN, 12));
|
||||||
|
contentPane.add(lblNewLabel_15, "cell 4 14,alignx left");
|
||||||
|
comboBoxcontrole_modificationDateMini = new JComboBox<String>();
|
||||||
|
comboBoxcontrole_modificationDateMini.setModel(new DefaultComboBoxModel<String>(new String[] {"false", "true"}));
|
||||||
|
comboBoxcontrole_modificationDateMini.setFont(new Font("Tahoma", Font.BOLD, 12));
|
||||||
|
contentPane.add(comboBoxcontrole_modificationDateMini, "cell 5 14,growx");
|
||||||
|
btnAidecontrole_dateModificationMini = new JButton("");
|
||||||
|
btnAidecontrole_dateModificationMini.addActionListener(new ActionListener() {
|
||||||
|
public void actionPerformed(ActionEvent e) {
|
||||||
|
JOptionPane.showInternalMessageDialog(null, "<html>Si vrai, alors les dates"
|
||||||
|
+ "des modifications dans un fichier<br>doivent être postérieures à la date indiquée.<html>");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
btnAidecontrole_dateModificationMini.setIcon(new ImageIcon(proprieteFichierAnalyse.class.getResource("/resources/whatmini.png")));
|
||||||
|
contentPane.add(btnAidecontrole_dateModificationMini, "cell 6 14");
|
||||||
|
|
||||||
|
|
||||||
if(commandes.sujet.getAttributs().get("creationDate")!=null){
|
if(commandes.sujet.getAttributs().get("creationDate")!=null){
|
||||||
textFieldDateCreation.setText(commandes.sujet.getAttributs().get("creationDate"));
|
textFieldDateCreation.setText(commandes.sujet.getAttributs().get("creationDate"));
|
||||||
@ -507,113 +611,7 @@ public final class proprieteFichierAnalyse extends JFrame {
|
|||||||
if(commandes.sujet.getAttributs().get("baremeABC")!=null){
|
if(commandes.sujet.getAttributs().get("baremeABC")!=null){
|
||||||
comboBoxBaremeABC.setSelectedItem(commandes.sujet.getAttributs().get("baremeABC").toLowerCase());
|
comboBoxBaremeABC.setSelectedItem(commandes.sujet.getAttributs().get("baremeABC").toLowerCase());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Bouton de calcul de la base numérique
|
|
||||||
btnVoirBaremeNumeric = new JButton("");
|
|
||||||
btnVoirBaremeNumeric.addActionListener(new ActionListener() {
|
|
||||||
public void actionPerformed(ActionEvent e) {
|
|
||||||
double progression = Double.valueOf(textFieldProgression.getText());
|
|
||||||
double noteFrom = Double.valueOf(textFieldNoteFrom.getText());
|
|
||||||
calculNotesProgression C = new calculNotesProgression(progression,noteFrom);
|
|
||||||
JOptionPane.showMessageDialog(null, C.getMessageHTMLColonne());
|
|
||||||
}
|
|
||||||
});
|
|
||||||
btnVoirBaremeNumeric.setIcon(new ImageIcon(proprieteFichierAnalyse.class.getResource("/resources/voirmini.png")));
|
|
||||||
contentPane.add(btnVoirBaremeNumeric, "cell 2 9");
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
btnVoirBaremeABC = new JButton("");
|
|
||||||
btnVoirBaremeABC.addActionListener(new ActionListener() {
|
|
||||||
public void actionPerformed(ActionEvent e) {
|
|
||||||
double progression = Double.valueOf(textFieldProgression.getText());
|
|
||||||
calcul.calculIntervalleBaremeABCDE C = new calcul.calculIntervalleBaremeABCDE(progression);
|
|
||||||
JOptionPane.showMessageDialog(null, C.getMessageHTMLColonne());
|
|
||||||
}
|
|
||||||
});
|
|
||||||
btnVoirBaremeABC.setIcon(new ImageIcon(proprieteFichierAnalyse.class.getResource("/resources/voirmini.png")));
|
|
||||||
contentPane.add(btnVoirBaremeABC, "cell 2 8");
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Bouton pour validation
|
|
||||||
JButton btnNewButton = new JButton("Valider");
|
|
||||||
btnNewButton.setFont(new Font("Tahoma", Font.BOLD, 14));
|
|
||||||
contentPane.add(btnNewButton, "cell 1 13,grow");
|
|
||||||
btnNewButton.addActionListener(new ActionListener() {
|
|
||||||
public void actionPerformed(ActionEvent e) {
|
|
||||||
|
|
||||||
if(verifCoefProgression()&&verifBareme()&&formatDateWriter.isCorrect(textFieldDateCreation.getText())
|
|
||||||
&&VerificationDateDuControle()){
|
|
||||||
commandes.sujet.getAttributs().put("titre", textFieldTitre.getText() );
|
|
||||||
commandes.sujet.getAttributs().put("auteur", textFieldAuteur.getText() );
|
|
||||||
commandes.sujet.getAttributs().put("metaSujet", textFieldMetaSujet.getText() );
|
|
||||||
commandes.sujet.getAttributs().put("presenceMetaSujet", comboBoxPresenceMetaSujet.getSelectedItem().toString() );
|
|
||||||
commandes.sujet.getAttributs().put("baremeABC", comboBoxBaremeABC.getSelectedItem().toString() );
|
|
||||||
commandes.sujet.getAttributs().put("notefrom", textFieldNoteFrom.getText() );
|
|
||||||
commandes.sujet.getAttributs().put("progression", textFieldProgression.getText() );
|
|
||||||
commandes.sujet.getAttributs().put("historiquePresent", comboBoxhistoriquePresent.getSelectedItem().toString() );
|
|
||||||
commandes.sujet.getAttributs().put("creationDate", textFieldDateCreation.getText() );
|
|
||||||
commandes.sujet.getAttributs().put("modificationDateMini", textField_dateModificationMini.getText() );
|
|
||||||
commandes.sujet.getAttributs().put("controleDateCreation", comboBoxcontroleDateCreation.getSelectedItem().toString() );
|
|
||||||
commandes.sujet.getAttributs().put("controleDateModificationMini", comboBoxcontrole_modificationDateMini.getSelectedItem().toString() );
|
|
||||||
commandes.sujet.getAttributs().put("Initial_Creator", textFieldInitial_Creator.getText() );
|
|
||||||
commandes.sujet.getAttributs().put("controle_Initial_Creator", comboBoxcontrole_Initial_Creator.getSelectedItem().toString() );
|
|
||||||
commandes.sujet.getAttributs().put("link_help", textFieldlink_help.getText() );
|
|
||||||
commandes.sujet.getAttributs().put("link_sujet", textFieldlink_sujet.getText() );
|
|
||||||
|
|
||||||
String textCommentaire = textAreaCommentaire.getText().replace("\n", "-NewLine-");
|
|
||||||
if(!commandes.sujet.getContenu().isEmpty()) {
|
|
||||||
commandes.sujet.getContenu().remove(0);
|
|
||||||
commandes.sujet.getContenu().add(0, textCommentaire);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
meptl.chargementParametresFichierAnalyse();
|
|
||||||
fenetres.create.getTextNodeSelect().afficheChargementFichierAnalyse();
|
|
||||||
|
|
||||||
dispose();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
lblNewLabel_14 = new JLabel("<html>La date et heure du début du contrôle.<br>C'est la date de modification qui doit être la plus ancienne dans le fichier des étudiants.</html>");
|
|
||||||
lblNewLabel_14.setFont(new Font("Tahoma", Font.PLAIN, 12));
|
|
||||||
contentPane.add(lblNewLabel_14, "cell 4 13,alignx left");
|
|
||||||
textField_dateModificationMini = new JTextField();
|
|
||||||
textField_dateModificationMini.setFont(new Font("Tahoma", Font.PLAIN, 12));
|
|
||||||
contentPane.add(textField_dateModificationMini, "cell 5 13,grow");
|
|
||||||
textField_dateModificationMini.setColumns(10);
|
|
||||||
btnAidecontrole_dateModificationMini = new JButton("");
|
|
||||||
btnAidecontrole_dateModificationMini.addActionListener(new ActionListener() {
|
|
||||||
public void actionPerformed(ActionEvent e) {
|
|
||||||
JOptionPane.showInternalMessageDialog(null, "<html>Si vous indiquez une date, alors toutes les dates"
|
|
||||||
+ "<br>de modification dans un fichier doivent être postérieures à la date indiquée.<html>");
|
|
||||||
}
|
|
||||||
});
|
|
||||||
btnAidecontrole_dateModificationMini.setIcon(new ImageIcon(proprieteFichierAnalyse.class.getResource("/resources/whatmini.png")));
|
|
||||||
contentPane.add(btnAidecontrole_dateModificationMini, "cell 6 13,aligny top");
|
|
||||||
|
|
||||||
lblNewLabel_15 = new JLabel("<html>La date des modifications doit être postérieures à la date du début du contrôle.</html>");
|
|
||||||
lblNewLabel_15.setFont(new Font("Tahoma", Font.PLAIN, 12));
|
|
||||||
contentPane.add(lblNewLabel_15, "cell 4 14,alignx left");
|
|
||||||
comboBoxcontrole_modificationDateMini = new JComboBox<String>();
|
|
||||||
comboBoxcontrole_modificationDateMini.setModel(new DefaultComboBoxModel<String>(new String[] {"false", "true"}));
|
|
||||||
comboBoxcontrole_modificationDateMini.setFont(new Font("Tahoma", Font.BOLD, 12));
|
|
||||||
contentPane.add(comboBoxcontrole_modificationDateMini, "cell 5 14,growx");
|
|
||||||
btnAidecontrole_dateModificationMini = new JButton("");
|
|
||||||
btnAidecontrole_dateModificationMini.addActionListener(new ActionListener() {
|
|
||||||
public void actionPerformed(ActionEvent e) {
|
|
||||||
JOptionPane.showInternalMessageDialog(null, "<html>Si vrai, alors les dates"
|
|
||||||
+ "des modifications dans un fichier<br>doivent être postérieures à la date indiquée.<html>");
|
|
||||||
}
|
|
||||||
});
|
|
||||||
btnAidecontrole_dateModificationMini.setIcon(new ImageIcon(proprieteFichierAnalyse.class.getResource("/resources/whatmini.png")));
|
|
||||||
contentPane.add(btnAidecontrole_dateModificationMini, "cell 6 14");
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fermeture de la fenêtre.
|
* Fermeture de la fenêtre.
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user