GestionDesInscriptions/Window_exempleMAJ.java
pablo rodriguez e0ba437987 1 - Gestion des versions :
1.1 - Vérification de la disponibilité d'une nouvelle version sur la
forge de Chapril.
	1.2 - Mise à jour de la base de données lors de l'utilisation d'une
nouvelle version.
	1.3 - Vérification de la correspondance entre la version de la base et
la version de l'application.
	1.4 - Création des variables "version" et "newVersion" dans la classe
Commandes de l'application.
	1.5 - Ajout de l'attribut "version" dans le nœud "base" de la base de
données.
	1.6 - Affichage des boutons "Nouvelle version disponible" et "Aide au
téléchargement et à l'installation" dans la fenêtre de démarrage lorsque
une nouvelle version est disponible.

-------------
2 - Mise à jour de la base de données à partir d'un classeur MS Excel :

	2.1 - Vérification de la présence des colonnes "Formation" et
"Individu_-Code_Etudiant" dans le classeur utilisé pour la mise à jour.
	2.2 - Permet à l'utilisateur de choisir l'ordre des colonnes
"Formation" et "Individu-_Code_Etudiant" selon ses préférences dans le
classeur Ms Excel pour la mise à jour.
	2.3 - Les cellules vides sont désormais ignorées lors de la mise à jour
de la base.
2023-07-05 17:06:38 +02:00

47 lines
1.4 KiB
Java

package baseUFRHG;
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.awt.BorderLayout;
import javax.swing.ImageIcon;
import javax.swing.SwingConstants;
public class Window_exempleMAJ extends JFrame{
private JFrame frame;
public Window_exempleMAJ() {
init();
}
/**
*
*/
private static final long serialVersionUID = 1L;
public void init() {
frame = new JFrame();
frame.setTitle("Gestion des inscriptions et des groupes - langues - informatique - stage - rentrée");
frame.setBounds(0, 0, 1300, 100);
int screenWidth = (int) java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment().getMaximumWindowBounds().getWidth();
int screenHeight = (int) java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment().getMaximumWindowBounds().getHeight();
// frame.setLocation(( (screenWidth) - frame.getWidth()) / 2, (screenHeight - frame.getHeight()) / 2);
frame.setSize(screenWidth, screenHeight);
JLabel lblNewLabel = new JLabel("");
lblNewLabel.setHorizontalAlignment(SwingConstants.CENTER);
lblNewLabel.setIcon(new ImageIcon(Window_exempleMAJ.class.getResource("/resources/Exemple de mise à jour.png")));
frame.getContentPane().add(lblNewLabel, BorderLayout.CENTER);
ImageIcon img = new ImageIcon(Window_demarre.class.getResource("/resources/logo.png"));
frame.setIconImage(img.getImage());
frame.setResizable(false);
frame.setVisible(true);
}
}