Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2011-07-06 13:24:08 ControlP5 champ Textfield vide

mmalgr
nouveau membre
Date d'inscription: 2011-07-06
Messages: 1

ControlP5 champ Textfield vide



Bonjour à tous,

Après avoir cherché dans la doc, je n'arrive définitivement pas à trouver comment exprimer la condition que le champ de texte d'un textfield est vide. C'est sûrement très bête, mais je ne trouve pas.

Quelqu'un pour me dépanner ?

Merci d'avance

Hors ligne

 

#2 2011-07-06 19:59:53 Re : ControlP5 champ Textfield vide

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

Re: ControlP5 champ Textfield vide



Bonsoir,

peut être avec getText() puis en vérifiant si la chaîne de caractère contenue est = null...

Hors ligne

 

#3 2011-09-14 21:20:23 Re : ControlP5 champ Textfield vide

jaiuncode
nouveau membre
Lieu: Amiens
Date d'inscription: 2011-09-14
Messages: 5
Site web

Re: ControlP5 champ Textfield vide



bonjour,

Avec un if (uneChaine == null) ne marche pas (uneChaine == "") idem
il faut faire un equals ou lenght

/**
 * from ControlP5 textfield (advanced)
 */

import controlP5.*;
ControlP5 controlP5;

Textfield myTextfield;

void setup() {
  size(600, 400);
  frameRate(25);
  controlP5 = new ControlP5(this);
  myTextfield = controlP5.addTextfield("texting", 160, 100, 200, 20);
  myTextfield.setFocus(true);
  controlP5.addButton("clear", 0, 60, 100, 90, 20);
}

void draw() {
  background(0);
}

void clear() {
  if (myTextfield.getText().equals("")) {
    println("c'est inutile");
  }
  else {
    println("ok ! j'efface");
    myTextfield.clear();
  }
}

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024