Bonjour,
je débute avec SWT et je voudrais simplement créer un composite dans le shell et y ajouter des widgets voici l'exemple de code:
voilà, mais le label ne s'affiche pas.
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 public class HelloWorldSWT { Composite plan; public void run(){ Display display = new Display (); final Shell shell = new Shell(display); plan = new Composite(shell,SWT.NO_REDRAW_RESIZE); plan.setBounds(0,0,300,200); Label label = new Label(plan,SWT.VERTICAL); label.setText("Hello!"); shell.pack(); shell.open (); while (!shell.isDisposed ()) { if (!display.readAndDispatch ()) display.sleep (); } display.dispose (); } public static void main (String [] args) { new HelloWorldSWT().run(); } }
Partager