Bonjour j'ai un problème de setVisible(false) qui met une seconde a s'éxecuter ?

Certain aurais une idée d'où peut venir le problème:

je fais un setVisible(false) lorsque on appuie sur un bouton d'un panel :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
	class CloseListener implements ActionListener
	{
		public void actionPerformed(ActionEvent e)
		{
			System.out.println("1");
			setVisible(false);
			System.out.println("2");
		}
	}
et il se passe vraiment 1s entre le print 1 et le print 2 ....

je ne sait trop quoi mettre d'autre comme code ne sachant vraiment pas d'ou ca peut venir ....