/** affichage de la page courante : * - crée la grille de boutons correspondant à la page courante et l'affiche. * - **/ public void afficherPage() { // création de la grille d'affichage des icones this.grille = configuration.arbre.PageCourante.Grille; affichage = new Affichage(this.grille, configuration.theme); affichage.creerGrille(cadre); // affichage des couleurs affichage.afficheCouleur(barreMenu, cadre, accueil, precedent, suivant); affichePageGrille(); }
public void afficherPage() { this.pageAccueil = MainPage.Configuration.arbre.Racine; // création de la grille d'affichage des icones this.g = this.pageAccueil.Grille; this.affich = new Affichage(this.g, MainPage.Configuration.theme); this.affich.creerGrille(cadre); // création et affichage de la liste des boutons et des Icones associées this.listeBoutons = this.affich.afficheGrille(cadre); this.attribueHandler(); }
// constructeur à partir du nom et du format de la grille public Vue(String nom, Format formatGrille) { this.nom = nom; this.grille = new Grille(formatGrille); }
// constructeur à partir du nom et du "format par défaut" public Vue(String nom) { this.nom = nom; this.grille = new Grille(Format.MOYEN); }
/** constructeur * Grille grille : grille à afficher * Theme theme : theme de l'application * **/ public Affichage(Grille grille, Theme theme) { this.grille = grille; this.theme = theme; }