Bonjour

voila j'ai un petit probleme dans un morceau de code que j'ai dévellopez mais je comprend pas il est ou le probleme, enfaite j'ai un timer qui à chaque 3 seconde il déplace un boutton :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
ActionListener taskPerformer = new ActionListener()
		    {
 
				@Override
				public void actionPerformed(ActionEvent e) {
 
					test();
				}
				public void test() {
 
					Chariot1.setLocation(Chariot1.getPos_X(), Chariot1.getPos_Y());
					Chariot1.setPos_X(Chariot1.pos_X + 10);
					System.out.println(" X : " + Chariot1.getPos_X() + "    y : "  + Chariot1.getPos_Y());
				}
 
		    };
		    Timer timer = new Timer(period, taskPerformer);
		    timer.start();
mais le probleme c'est que le boutton il se déplace juste la 1ere fois et apres il devient invisible, j'ai bien met un layout "jp.setLayout(null);"

donc je comprend pas il est ou le probleme
merci pour votre aide