fenetre graphique SWT erreur de compilation
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 :
Code:
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();
}
} |
et voici mon main :
Code:
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! :)