maj V1.0.6

This commit is contained in:
pablo rodriguez 2023-07-22 22:08:40 +02:00
parent e9ea186de8
commit 5d7060f6d8
3 changed files with 32 additions and 14 deletions

View File

@ -113,17 +113,18 @@ public class Window_demarre extends JFrame {
}
};
// Planification de la tâche de sauvegarde automatique à exécuter toutes les 1 minutes 10 * 60 * 1000
timer.schedule(autoSaveTask, 0, 60000);
// Planification de la tâche de sauvegarde automatique à exécuter toutes les 2 minutes 2 * 60 * 1000
timer.schedule(autoSaveTask, 0, 120000);
if(commandes.newVersion && !commandes.messageVersion.isEmpty()) {
String message = "<html>" + commandes.messageVersion + "</html>";
boolean affichagePremierInformation = false;
if(commandes.newVersion && (!commandes.messageVersion.isEmpty() || !commandes.messageAlerte.isEmpty()) ) {
String message = "<html>" + commandes.messageVersion + commandes.messageAlerte + "</html>";
JOptionPane.showMessageDialog(null, message,"Information version",JOptionPane.INFORMATION_MESSAGE);
affichagePremierInformation = true;
}
if(!commandes.messageAlerte.isEmpty()) {
if(!commandes.messageAlerte.isEmpty() && !affichagePremierInformation) {
String message = "<html>" + commandes.messageAlerte + "</html>";
JOptionPane.showMessageDialog(null, message,"Information",JOptionPane.INFORMATION_MESSAGE);
}
@ -193,17 +194,17 @@ public class Window_demarre extends JFrame {
JPanel tabGestionnaire = new JPanel();
tabbedPane.addTab("<html>Gestion de<br>la base de données</html>", tabGestionnaire);
tabbedPane.addTab("<html>Gestion de la<br>base de données</html>", tabGestionnaire);
JPanel tabInscriptions = new JPanel();
tabbedPane.addTab("<html>Inscriptions<br>des étudiants</html>", tabInscriptions);
JPanel tabExporteImporte = new JPanel();
tabbedPane.addTab("<html>Exporter et importer des données<br>depuis un classeur Ms Excel</html>", tabExporteImporte);
tabbedPane.addTab("<html>Importer depuis un<br>classeur Ms Excel</html>", tabExporteImporte);
tabbedPane.setEnabledAt(2, true);
JPanel tabAides = new JPanel();
tabbedPane.addTab("Aides", tabAides);
tabbedPane.addTab("Aides-Tickets", tabAides);
frmEvalwriter.getContentPane().add(tabbedPane);
tabExporteImporte.setLayout(null);
@ -247,8 +248,8 @@ public class Window_demarre extends JFrame {
// frmEvalwriter.getContentPane().add(btnGestionnaire);
btnimporterDesInscriptionsdepuisClasseur = new JButton("<html>Importer des inscriptions<br>depuis un classeur Ms Excel</html>");
btnimporterDesInscriptionsdepuisClasseur.setIcon(new ImageIcon(Window_demarre.class.getResource("/resources/bouton_inscription_excel.png")));
btnimporterDesInscriptionsdepuisClasseur = new JButton("");
btnimporterDesInscriptionsdepuisClasseur.setIcon(new ImageIcon(Window_demarre.class.getResource("/resources/importer_inscriptions_bouton.png")));
btnimporterDesInscriptionsdepuisClasseur.setFont(new Font("Arial", Font.BOLD, 16));
btnimporterDesInscriptionsdepuisClasseur.setBounds(10, 10, 340, 200);
@ -260,7 +261,7 @@ public class Window_demarre extends JFrame {
btnNAideMiseAJour = new JButton("Aide à la mise en jour");
btnNAideMiseAJour.setForeground(Color.GRAY);
btnNAideMiseAJour.setFont(new Font("Tahoma", Font.BOLD | Font.ITALIC, 12));
btnNAideMiseAJour.setBounds(288, 21, 426, 30);
btnNAideMiseAJour.setBounds(360, 11, 354, 30);
tabAides.add(btnNAideMiseAJour);
// frmEvalwriter.getContentPane().add(btnNAideMiseAJour);
@ -274,16 +275,32 @@ public class Window_demarre extends JFrame {
btnHelpDownload = new JButton("Aide au téléchargement et à l'installation");
btnHelpDownload.setFont(new Font("Tahoma", Font.BOLD | Font.ITALIC, 12));
btnHelpDownload.setForeground(Color.GRAY);
btnHelpDownload.setBounds(288, 84, 426, 30);
btnHelpDownload.setBounds(360, 74, 354, 30);
// tabAideParamètres.add(btnHelpDownload);
tabAides.add(btnHelpDownload);
btnAideImportationInscriptionXLSX.setFont(new Font("Tahoma", Font.BOLD | Font.ITALIC, 12));
btnAideImportationInscriptionXLSX.setBounds(288, 52, 426, 30);
btnAideImportationInscriptionXLSX.setBounds(360, 42, 354, 30);
btnAideImportationInscriptionXLSX.setForeground(Color.GRAY);
tabAides.add(btnAideImportationInscriptionXLSX);
JButton btnNewButton = new JButton("");
btnNewButton.setIcon(new ImageIcon(Window_demarre.class.getResource("/resources/tickets_bouton.png")));
btnNewButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String url = "https://forge.chapril.org/pablo/GestionDesInscriptions/issues";
try {
Desktop.getDesktop().browse(new URI(url));
} catch (IOException | URISyntaxException ex) {
JOptionPane.showMessageDialog(null, "Problème avec la connexion internet.");
ex.printStackTrace();
}
}
});
btnNewButton.setBounds(10, 10, 340, 200);
tabAides.add(btnNewButton);
// JButton btnAideImportationInscriptionCSV = new JButton("Aide à l'importation des inscriptions depuis fichier CSV");
// btnAideImportationInscriptionCSV.setFont(new Font("Tahoma", Font.BOLD | Font.ITALIC, 12));
// btnAideImportationInscriptionCSV.setBounds(409, 762, 377, 30);
@ -418,6 +435,7 @@ public class Window_demarre extends JFrame {
try {
Desktop.getDesktop().browse(new URI(url));
} catch (IOException | URISyntaxException ex) {
JOptionPane.showMessageDialog(null, "Problème avec la connexion internet.");
ex.printStackTrace();
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB