Comment ajouter des composants par un click ?
Bonjour,
Voila, mon appli a besoin d'une zone (classe Centre qui hérite de JPanel) ou l'on peut ajouter des autres JPanel (ici une classe Piste qui hérite donc de JPanel aussi) en cliquant sur un bouton, mais quand je clique, rien de ne passe:
voila le code de la classe, j'ai du faire une bétise quelquepart
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public class Centre extends JPanel //implements Scrollable
{
public Centre()
{
setBackground(java.awt.Color.LIGHT_GRAY);
setLayout(new BoxLayout(this,BoxLayout.Y_AXIS));
}
public void nouvellePiste(File fichier)
{
Log.ecrire("Création d'une nouvelle piste avec fichier "+fichier);
add(new Piste(fichier));
}
} |
J'ai ici utilisé un BoxLayout pour que les composants ajoutés soient les uns au dessus des autres.
Si quelqu'un entrevoit une solution... :)
Merci d'avance