Bonjour à tous,
Je n'arrive pas à lancer ma fenetre (qui vient de la fonction openwin()) dans le main depuis un autre fichier qui vient du même package.
Voici la classe pour la fenetre :
et voici mon main :
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
19
20
21
22
23
24
25
26
27
28
29
30 package Main; import org.eclipse.swt.widgets.*; import org.eclipse.swt.*; public class windows { windows() { } public void openwin() { Display display = new Display(); Shell shell = new Shell(display); Label label = new Label(shell, SWT.CENTER); label.setText("Bonjour!"); label.pack(); shell.pack(); shell.open(); while (!shell.isDisposed()) { if (!display.readAndDispatch()) display.sleep(); } display.dispose(); label.dispose(); } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 package Main; public class main { public main(String[] args) { windows win = new windows(); win.openwin(); } }
l'erreur est : "la méthode win est indéfini dans le type main"
Quelqu'un aurait une idée ?
Merci d'avance!![]()
Partager