Bonjour,
tout d'abord voici l'architecture de mon programme

Display-->Shell -->Composite --> Frame ( SWT_AWT.new Frame(composite) ) -->Panel -->MA CLASSE qui extends java.awt.container


j'ai besoin afin d'utiliser une méthode de ma classe que celle si soit isVisible().
le probleme c'est qu'un fois que je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
while (!shell.isDisposed()) {
			if (!display.readAndDispatch())
				display.sleep();
		}
		display.dispose();
il MACLASSE.isVisible renvoi systématiquement false, cela même si je fais un MACLASSE.setVisible(true)


Comment serait il possible de résoudre ce problème ?


merci