Conditional Display

De GENIUS
Révision datée du 4 mai 2017 à 15:26 par Admin (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Conditional display is simply managed with « if » or « switch » and using the generic() method (or the display() method for specific treatments):

public class myPanel extends GPanel {

  GButton but1;
  GButton but2;
  GButton but3;
  GCheckBox cb;

  public myPanel() {
    but1 = new GButton("Bouton 1");
    but2 = new GButton("Bouton 2");
    but3 = new GButton("Bouton 3");
    cb   = new GCheckBox("Display button 3"); 
  }

  public void generic() throws GException {
    put(but1);
    put(but2);
    if ( cb.isSelected() ) { put(but3); } // Easy, isn't it ?
    put(cb);
   }


ConditionalDisplay1.jpg ConditionalDisplay2.jpg


Return to the introduction ↑ Go to the next page →