Problème horloge Processing

Bonsoir à tous ! je souhaite faire une interface sur processing mais j'ai un petit problème, c'est au niveau de l'horloge.. Elle s'affiche sans problème mais les anciens chiffres ne s'enlèvent pas (Normal?) j'ai besoin de votre aide pour résoudre ce problème je vous remercie à l'avance bonne soirée !

Le programme pour mieux comprendre :

void setup() {
background(0,150,250); 
size(1500,800); //taille de la fenêtre


//Rectangle pour le texte 
noStroke();
fill(255,255,255,240);
rect(5,5,1490,100); //rectangle pour le texte C.I HOMBOURG-HAUT

//Texte : C.I HOMBOURG-HAUT 
fill(255,0,0);
PFont Aharoni_Bold;
Aharoni_Bold = loadFont("Aharoni-Bold-100.vlw");
textFont(Aharoni_Bold, 100);
text("C.I HOMBOURG-HAUT", 212,90); 

//Rectangle pour l'heure + date 
noStroke();
fill(255,255,255,240);
rect(1150,110,345,150);

}

void draw() {
 
  
// Heure 
int seconde = second(); // Valeurs de 0 à 59
int minute = minute(); // Valeurs de 0 à 59
int heure = hour(); // Valeurs de 0 à 23 

fill(255,0,0);
text(heure + ":" + minute + ":" + seconde , 100,300);


}

bonjour,
fais un rectangle de la même couleur que le fond après chaque seconde.
ca effacera les anciens

hello
le rectangle n'est pas au bon endroit dans ta fenetre

//Rectangle pour l'heure + date
noStroke();
fill(255,255,255,240);
rect(1150,110,345,150); //angle haut gauche du rectangle à 1150 pixels de la gauche de la fenetre

} // et à 110 pixels du haut de la fenetre

text(heure + ":" + minute + ":" + seconde , 100,300);// départ du texte à 100 pixels du bord gauche de la fenetre et à 300 pixels du haut de la fenetre

Merci pour votre aide ! Le problème est résolu mais y a un petit fondu quand le chiffre disparaît mais c'est pas grave ça fait un petit style, merci encore !

Une dernière question, je vais faire pareil pour la date donc du coup il faut que je fasse pareil comme l'heure ?

Une dernière question, je vais faire pareil pour la date donc du coup il faut que je fasse pareil comme l'heure ?

oui

D'accord merci pour tout !