import interfascia.*; GUIController c; IFTextField t; IFLabel l; IFLabel W; float e; float tur; String myStream; void setup() { size(500, 400); c = new GUIController(this); t = new IFTextField("Text Field", 25, 55, 150, "0"); l = new IFLabel("", 60, 80); W = new IFLabel("", 55, 200, 18); c.add(t); //<>// c.add(W); //<>// c.add(l); //<>// t.addActionListener(this); } void draw() { background(220, 198, 120); myStream = str(int(tur)); //un sir de caractere din numarul intreg int d = myStream.length(); // d = numar de cifre afisate(fara zerouri la stanga de virgula) if (tur < 0) { // la valori negative se scade 1 reprezentand caracterul "-" d=d-1; } String sd = nfs(tur, d, 2); //formarea sirului numar prelucrat cu doua zecimale W.setLabel(sd); //afisare pe form } void mouseWheel(MouseEvent event) { float e = event.getCount(); tur = tur + e/24; println(e); println(tur); } void actionPerformed(GUIEvent e) { if (e.getMessage().equals("Completed")) { l.setLabel(t.getValue()); tur = float(t.getValue()); } }