salut à tous je renccontre un problème avec le repaint en effet quand je rajoute un composant le repaint ne marche pas(je dois modifier la taille de la fenêtre pour repaindre le panneau), mais quand je le retire le panneau est redessiner
voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
		public void stateChanged(ChangeEvent e) {
			int value = (Integer)((JSpinner)e.getSource()).getValue();
			if(value > staff.getComponentCount()-1){
				Portee portee = new Portee(value);				
				this.staff.add(portee,value);				
			}//if
			if(value < staff.getComponentCount()-1){
				this.staff.remove(value+1);				
			}//if	
			staff.repaint();
		}
Remarque staff est un JPanel et Portee hérite de JPanel.
Deplus les Portee sont bien ajoutées et supprimées.
Seul problème le rapaint() ne marche pas quand on ajoute un composant pourquoi ? Et comment resoudre le problème
Merci d'avance