Etat Du Code

Le programme contient des lignes de code qui ont été générées toutes seules, celles que nous avons produit nous même sont en plus grand et en violet.

Lignes de code

import g4p_controls.*;
import java.text.DecimalFormat;
int nombrealeatoire11;
int nombrealeatoire22;


public void setup(){
  size(480, 320, JAVA2D);
  createGUI();
  customGUI();
}

 

public void draw(){
  background(230); 
}

 

public void customGUI(){ 
}

 

 

Dans Onglet GuiBuilder

public void button1random(GButton source, GEvent event) { //_CODE_:rando:823078:

  println("rando - GButton >> GEvent." + event + " @ " + millis());

  DecimalFormat df = new DecimalFormat("0.##");

  nombrealeatoire11 = int(random(0,10));

  nombrealeatoire1.setText(df.format(nombrealeatoire11));

  nombrealeatoire22 = int(random(0,10));

  nombrealeatoire2.setText(df.format(nombrealeatoire22));

} //_CODE_:rando:823078:

 

public void custom_slider1_change1(GCustomSlider source, GEvent event) { //_CODE_:custom_slider1:485846:

  println("custom_slider1 - GCustomSlider >> GEvent." + event + " @ " + millis());

} //_CODE_:custom_slider1:485846:

 

public void button1_click1(GButton source, GEvent event) { //_CODE_:button1:366765:

  println("button1 - GButton >> GEvent." + event + " @ " + millis());

} //_CODE_:button1:366765:

 

public void textfield1_change1(GTextField source, GEvent event) { //_CODE_:textfield1:266761:

  println("textfield1 - GTextField >> GEvent." + event + " @ " + millis());

  //valeur1=int ((nombre1)+(nombre2));

  //result1.setText("la reponse est" mettre ici pour resultat

} //_CODE_:textfield1:266761:

 

public void button2corrige(GButton source, GEvent event) { //_CODE_:corrige:761592:

  println("corrige - GButton >> GEvent." + event + " @ " + millis());

  /*int number1;

 number1 = int(custom_slider1.getValueF());

label3.setText("Le réponse est "+ df.format(nombre1 + nombre2));

if (number1 == nombrealeatoire11 + nombrealeatoire22){label2.setText("VRAI");}else{label2.setText("FAUX");}*/

} //_CODE_:corrige:761592:

 

 

// Create all the GUI controls.

// autogenerated do not edit

public void createGUI(){

  G4P.messagesEnabled(false);

  G4P.setGlobalColorScheme(GCScheme.BLUE_SCHEME);

  G4P.setCursor(ARROW);

  if(frame != null)

    frame.setTitle("Sketch Window");

  rando = new GButton(this, 1, 114, 80, 45);

  rando.setText("Mettre chiffres aléatoires");

  rando.setLocalColorScheme(GCScheme.CYAN_SCHEME);

  rando.addEventHandler(this, "button1random");

  nombrealeatoire1 = new GLabel(this, 79, 126, 80, 20);

  nombrealeatoire1.setText("nombre1");

  nombrealeatoire1.setLocalColorScheme(GCScheme.GREEN_SCHEME);

  nombrealeatoire1.setOpaque(false);

  nombrealeatoire2 = new GLabel(this, 160, 126, 80, 20);

  nombrealeatiore2.setText("nombre2");

  nombrealeatoire2.setLocalColorScheme(GCScheme.GREEN_SCHEME);

  nombrealeatoire2.setOpaque(false);

  label = new GLabel(this, 139, 126, 40, 20);

  label.setText("+");

  label.setOpaque(false);

  label1 = new GLabel(this, 201, 126, 80, 20);

  label1.setText("=");

  label1.setOpaque(false);

  custom_slider1 = new GCustomSlider(this, 262, 119, 111, 40, "purple18px");

  custom_slider1.setLimits(0.5, 0.0, 100.0);

  custom_slider1.setNumberFormat(G4P.DECIMAL, 1);

  custom_slider1.setLocalColorScheme(GCScheme.RED_SCHEME);

  custom_slider1.setOpaque(false);

  custom_slider1.addEventHandler(this, "custom_slider1_change1");

  label2 = new GLabel(this, 137, 285, 80, 20);

  label2.setText("Tu as ");

  label2.setOpaque(false);

  label3 = new GLabel(this, 20, 248, 124, 20);

  label3.setText("La réponse est ");

  label3.setLocalColorScheme(GCScheme.RED_SCHEME);

  label3.setOpaque(false);

  button1 = new GButton(this, 323, 282, 145, 30);

  button1.setText("Passer à la prochaine opération");

  button1.setLocalColorScheme(GCScheme.GOLD_SCHEME);

  button1.addEventHandler(this, "button1_click1");

  textfield1 = new GTextField(this, 237, 95, 160, 30, G4P.SCROLLBARS_NONE);

  textfield1.setOpaque(true);

  textfield1.addEventHandler(this, "textfield1_change1");

  corrige = new GButton(this, 385, 126, 96, 35);

  corrige.setText("Vois si ton résultat est bon !");

  corrige.setLocalColorScheme(GCScheme.GREEN_SCHEME);

  corrige.addEventHandler(this, "button2corrige");

}

 

// Variable declarations

// autogenerated do not edit

GButton rando;

GLabel nombrealeatoire1;

GLabel nombrealeatoire2;

GLabel label;

GLabel label1;

GCustomSlider custom_slider1;

GLabel label2;

GLabel label3;

GButton button1;

GTextField textfield1;

GButton corrige