Problem at displaying sensor value in 2.8" TFT touchscreen mcufriend 0x4747

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.