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
///////////////
//DemoConteneur.java
/////////////
 
import java.awt.*;
 
public class DemoConteneur extends Frame{
	public static void main (String arg[]){
		Calculatrice c=new Calculatrice();
		add(c);
	}
}//DemoConteneur
 
class Calculatrice extends Panel{
	Calculatrice(){
		for(int i=1;i<5;i++)
			add(new Button (Integer.toString(i)));
	//4 boutons nommés 1,2,3 et 4	
	}//constructeur Calculatrice
 
	public boolean action (Event evt,Object arg){
		System.out.println("Bouton"+arg+"appuyé");
	return true;
	}//action()
}// classe Calculatrice
la méthode add provoque une erreur
je peux pas utiliser de méthode non-static dans le main !
Il doit surement y avoir un truc malin pour le faire quand même.
Si vous avez une idée je suis preneur.
ce "add" provient de la classe Frame c'est ca ?