Bonjour ;
J'ai écrit un petit programme pour faire une interface graphique en java:
import java.text.*;
import java.util.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.text.*;
import java.awt.BorderLayout.*;
import javax.swing.table.*;
public class Recherche1 extends JFrame {
//Panel de criteres de recherche
public JPanel panelRecherche = new JPanel(); BorderLayout());
//Champs texte
public JTextField champ1 = new JTextField(20);
//Boutons
public JButton Ajouter = new JButton("Ajouter");
//ComboBox
public JComboBox critere = new JComboBox();
// *********************** Constructeur par défaut *************************
public Recherche1() {
this.getContentPane().add(panelRecherche);
panelRecherche.add(champ1);
panelRecherche.add(critere);
panelRecherche.add(Ajouter);
this.setTitle("Fenetre de recherche musicale");
this.setSize(500, 500);
this.setVisible(true);
panelRecherche.setVisible(true);
this.show();
}
}
Ceci permet d'afficher une fenetre contenant un champ de texte, un bouto et une combo box. J'aimerais positioner ces composants comme je le souhaite, par exemple: mettre le bouton au-dessous des deux autres. J'ai lu de la doc mais je ne trouve pas ce que je cherche, quelqu'un peut-il m'aider svp?
Merci

