Hy .. J'ai un JPanel, et dans ce contentPanel j'ai ajouté d'autres panneaux personnalisés et leur donnes des emplacements etc. Alors maintenant j'ai ajouté un JScrollPane au contentPanel et toujours quand je défile vers le bas il efface ma contentPanel, mais les panneaux sont toujours là mais pas visibles ...JScrollPane efface toujours mon Panel
Comment les rendre visibles à nouveau?
C'est mon code pour ajouter le Panel dans le contentPanel. Les x, y, j sont des paramètres pour l'emplacement car j'ai une fenêtre fixe.
private void reloadContentPanel() {
int x = -200, y = 0, j = 1, row = 4;
EventPanel panel = null;
int i;
for(i=0; i < this.images.size();i++)
{
panel = new EventPanel(this.images.get(i).getAbsolutePath(),
this.images.get(i).getName());
panel.setLocation(x+(j*200), y);
j++;
if(i == row) {
x = -200;
y += 205;
j = 1;
row += 5;
}
this.contentPanel.add(panel);
}
this.repaint();
}
Merci
"Si le code nécessaire, pls Post it!" vous devriez poster le vôtre. – pstanton