2022-11-26 19:46:16 +01:00
|
|
|
package Test;
|
|
|
|
|
2022-11-26 20:34:37 +01:00
|
|
|
import API.Etudiant;
|
|
|
|
import API.Groupe;
|
2022-11-26 19:46:16 +01:00
|
|
|
import java.util.ArrayList;
|
|
|
|
import javax.swing.JButton;
|
|
|
|
|
|
|
|
public class AdminView extends BFrame {
|
|
|
|
private final ArrayList<Etudiant> e;
|
|
|
|
private final ArrayList<Groupe> g;
|
|
|
|
private final Controller listener;
|
|
|
|
|
|
|
|
public AdminView(ArrayList<Etudiant> e, ArrayList<Groupe> g, Controller listener) {
|
|
|
|
super(
|
|
|
|
"Vue Administrateur",
|
|
|
|
150,
|
|
|
|
300,
|
|
|
|
500,
|
|
|
|
500,
|
|
|
|
3
|
|
|
|
);
|
|
|
|
|
|
|
|
this.listener = listener;
|
|
|
|
this.g = g;
|
|
|
|
this.e = e;
|
|
|
|
|
|
|
|
Display();
|
|
|
|
}
|
|
|
|
|
|
|
|
public void Display() {
|
|
|
|
BLayout settings = new BLayout();
|
|
|
|
settings.setPositionX(0);
|
|
|
|
|
|
|
|
settings.setPositionY(0);
|
|
|
|
JButton moveStud = new JButton("Deplacer un etudiant");
|
|
|
|
moveStud.addActionListener(this.listener);
|
2022-11-26 20:34:37 +01:00
|
|
|
moveStud.setActionCommand("av::MoveStudent");
|
2022-11-26 19:46:16 +01:00
|
|
|
this.add(moveStud, settings);
|
|
|
|
|
|
|
|
this.openBFrame();
|
|
|
|
this.refreshBFrame();
|
|
|
|
}
|
|
|
|
}
|