📄 nouveauetudiant.java
字号:
/* Cette classe presente la frame qui apparait lorsqu'on veut ajouter
un noveau etudiant.*/
package gestionetudiants;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.Vector;
public class NouveauEtudiant
extends ClassMere
implements ItemListener, ActionListener {
//static Vector listFilieres = new Vector(); // vecteur contenant la liste des filieres
//static Vector listEtudiants = new Vector(); //vecteur contenant la liste des etudiants
MonJLabel ce_lb; //label de la carte d'etudiant
MonJLabel nom_lb;
MonJLabel prenom_lb;
MonJLabel dn_lb;
MonJLabel sexe_lb;
MonJLabel filiere_lb;
MonJLabel situation_lb;
JTextField ce;
JTextField nom;
JTextField prenom;
JComboBox jour, mois, annee; //les chmaps de date de naissance
ButtonGroup sexe; //groupe contenant les boton radio de sexe
JRadioButton masculin;
JRadioButton feminin;
JComboBox filiere;
JComboBox niveau;
JComboBox situation;
JButton ajouter, retour;
JPanel centre_pn, sud_pn; //les differents panel du frame
JOptionPane confirm;
//Constructeur
public NouveauEtudiant() {
super("Nouveau Etudiant", 350, 350);
//definir les champs du numero carte etudiant
ce_lb = new MonJLabel("Numero Carte etudiant:");
ce = new JTextField();
ce.setText("" + numAuto());
ce.disable();
//definir les champs du nom
nom_lb = new MonJLabel("Nom:");
nom = new JTextField();
//definir les champs du prenom
prenom_lb = new MonJLabel("Prenom:");
prenom = new JTextField();
//definir les champs du date naissance
dn_lb = new MonJLabel("Date de Naissance:");
jour = new JComboBox();
mois = new JComboBox();
annee = new JComboBox();
//initialisation de la liste des jours
int i = 0;
for (i = 1; i <= 31; i++) {
jour.addItem("" + i);
}
jour.setSelectedIndex(0); //definir l'element selectionn
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -