// MODULE: Phrazibus4.java // AUTEUR: felipe // OBJET: interface ++ - exemple de cours // COMMENT: une premiere interaction limitee import java.awt.*; import java.awt.event.*; public class Phrazibus4 extends FenetreFermante implements ActionListener { // ------------------------------------------------- // Les donnees membres // ------------------------------------------------- String Sujet[] = {"Marie", "Julie", "Linda", "Pierre","Jacques"}; String Verbes[] = {"aime", "deteste", "adore"}; String Cod[] = {"les pommes","Fabienne","Jean","le sucre"}; Panel panelSujet = new Panel(); Panel panelVerbes = new Panel(); Panel panelCod = new Panel(); Panel panelPhrase = new Panel(); Panel panelNouvelle = new Panel(); Button boutons[] = new Button [50]; int nbBoutons = 0; // ------------------------------------------------- // Le constructeur // ------------------------------------------------- Phrazibus4 (int l,int h, String titre) { super(l,h); setTitle(titre); // le Layout par defaut des Frames est un BorderLayout qui // ici ne convient pas (nous le verrons plus tard) setLayout(new FlowLayout()); // remplissage des panels // note: le Layout par defaut des panels est FlowLayout for (int i=0; i