1 2 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
|
public class Panel_Modifier extends JPanel{
JPanel PAN_Modifier1 = new JPanel();
JPanel PAN_Modifier2 = new JPanel();
JPanel PAN_Modifier1L = new JPanel(); //Panel contenant les Listes
JPanel PAN_Modifier1LE = new JPanel(); //Panel modification Eleves
JPanel PAN_Modifier1LC = new JPanel(); //Panel modification Competences
JPanel PAN_Modifier1LD = new JPanel(); //Panel modification Devoir
JLabel LBL_Modifier_Choix = new JLabel("Quelle modification désirez-vous effectuer ?");
ButtonGroup GroupeRB = new ButtonGroup();
JRadioButton JRB_AjoutEleve = new JRadioButton("Ajouter ");
JRadioButton JRB_SuppressionEleve = new JRadioButton("Retirer ");
JRadioButton JRB_ModificationEleve = new JRadioButton("Modifier ");
JRadioButton JRB_AjoutCompetence = new JRadioButton("Ajouter ");
JRadioButton JRB_SuppressionCompetence = new JRadioButton("Retirer ");
JRadioButton JRB_ModificationCompetence = new JRadioButton("Modifier ");
JRadioButton JRB_SuppressionSujetDevoir = new JRadioButton("Supprimer ");
JRadioButton JRB_ModificationRésultats = new JRadioButton("Modifier ");
Panel_Modifier(){
setLayout(new BorderLayout());
//Construction du panel Élèves
PAN_Modifier1LE.setLayout(new GridLayout(3,1));
PAN_Modifier1LE.add(JRB_AjoutEleve);
PAN_Modifier1LE.add(JRB_SuppressionEleve);
PAN_Modifier1LE.add(JRB_ModificationEleve);
//Construction du panel Compétences
PAN_Modifier1LC.setLayout(new GridLayout(3,1));
PAN_Modifier1LC.add(JRB_AjoutCompetence);
PAN_Modifier1LC.add(JRB_SuppressionCompetence);
PAN_Modifier1LC.add(JRB_ModificationCompetence);
//Construction du panel Devoirs
PAN_Modifier1LD.setLayout(new GridLayout(3,1));
PAN_Modifier1LD.add(JRB_SuppressionSujetDevoir);
PAN_Modifier1LD.add(JRB_ModificationRésultats);
//Regroupement des JRB dans le même groupe
GroupeRB.add(JRB_AjoutEleve);
GroupeRB.add(JRB_SuppressionEleve);
GroupeRB.add(JRB_ModificationEleve);
GroupeRB.add(JRB_AjoutCompetence);
GroupeRB.add(JRB_SuppressionCompetence);
GroupeRB.add(JRB_ModificationCompetence);
GroupeRB.add(JRB_SuppressionSujetDevoir);
GroupeRB.add(JRB_ModificationRésultats);
//Panel Nord (Label de présentation et les choix possibles
PAN_Modifier1.setLayout(new BorderLayout());
PAN_Modifier1L.setLayout(new GridLayout(1,3));
PAN_Modifier1LE.setBorder(BorderFactory.createTitledBorder("Liste A"));
PAN_Modifier1LC.setBorder(BorderFactory.createTitledBorder("Liste B"));
PAN_Modifier1LD.setBorder(BorderFactory.createTitledBorder("Liste C"));
PAN_Modifier1L.add(PAN_Modifier1LE);
PAN_Modifier1L.add(PAN_Modifier1LC);
PAN_Modifier1L.add(PAN_Modifier1LD);
PAN_Modifier1.add(LBL_Modifier_Choix,BorderLayout.NORTH);
PAN_Modifier1.add(PAN_Modifier1L,BorderLayout.CENTER);
PAN_Modifier2.setBackground(Color.blue);
this.add(PAN_Modifier1,BorderLayout.NORTH);
this.add(PAN_Modifier2,BorderLayout.CENTER);
}
} |
Partager