There is no fillscreen() method. Only a fillScreen()
Compose your message in your own language. Then use Google Translate to convert it to an English message for the Forum.
You do not understand setup() and loop()
You call setup() once. e.g. for tft.fillScreen(WHITE);
loop() is called repeatedly. e.g. for tft.print(scale.get_units());
David.