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
| /**
* Définition du panel
* @return JPanel
*/
public JPanel buildContentPane (){
final JPanel panel = new JPanel();
panel.setLayout(new BorderLayout());
//TEXTE DE BIENVENUE
JLabel label = new JLabel("Bienvenue... Veuillez spécifier les informations ci-dessous svp.");
JLabel img = new JLabel(new ImageIcon("XXXX.jpg"));
int dimHeightFenetre = super.getSize().height/4;
int dimWidthFenetre = super.getSize().width/4;
System.out.println("dimwidth = " + dimWidthFenetre);
System.out.println("dimheight = " + dimHeightFenetre);
img.setBounds(10, 10, (int)dimWidthFenetre/4, (int)dimHeightFenetre/4);
System.out.println("alignement = " +img.getAlignmentX());
//Creation des trois differentes listes
CommunesModelListe cml = new CommunesModelListe(false, "", "");
DepartementsModelListe dml = new DepartementsModelListe (false, "","");
LieuxDitsModelListe ldml = new LieuxDitsModelListe (false,"","");
//Create the combo boxes.
final JComboBox ListeCommunes = new JComboBox(cml.getListeCommunes());
final JComboBox ListeDepartements = new JComboBox(dml.getListeDepartements());
final JComboBox ListeLieuxDits = new JComboBox(ldml.getListeLieuxDits());
//panel.setLayout(null);
//ListeCommunes.setBounds(150, 50, 130, 30);
//ListeDepartements.setBounds(150, 100, 130, 30);
//Lay out the demo.
ListeCommunes.setPreferredSize(new Dimension(100, 30));
ListeDepartements.setPreferredSize(new Dimension(100, 30));
ListeLieuxDits.setPreferredSize(new Dimension(100, 30));
//add(ListeCommunes, BorderLayout.NORTH);
//add(ListeDepartements, BorderLayout.WEST);
//add(ListeLieuxDits, BorderLayout.EAST);
//setBorder(BorderFactory.createEmptyBorder(20,20,20,20));
//ajout des composants de la fenetre au panel
panel.add(label);
//panel.add(img);
panel.add(ListeDepartements, BorderLayout.NORTH);
panel.add(ListeCommunes, BorderLayout.CENTER);
panel.add(ListeLieuxDits, BorderLayout.SOUTH); |
Partager