Please help Simple code for Push to text for OLED i2c

// Adafruit-GFX-Library - Version: Latest
#include <Adafruit_GFX.h>
#include <Adafruit_SPITFT.h>
#include <Adafruit_SPITFT_Macros.h>
#include <gfxfont.h>

// Adafruit_SSD1306 - Version: Latest
#include <Adafruit_SSD1306.h>

const byte buttonpin = 2;

const byte OLED_RESET = 4; // not used / nicht genutzt bei diesem Display
Adafruit_SSD1306 display(OLED_RESET);

void setup()   
{
  pinMode(13, OUTPUT);

  pinMode(buttonpin, INPUT_PULLUP);
  // initialize with the I2C addr 0x3C / mit I2C-Adresse 0x3c initialisieren
  display.begin(SSD1306_SWITCHCAPVCC, 0x3c);

  Serial.begin(9600);
  display.clearDisplay();
  display.display();
  delay(2000);
  display.clearDisplay();

  display.setTextColor(INVERSE);
}

void loop()
{
     if (digitalRead(buttonpin) == LOW)
     {
       display.clearDisplay();
       display.setCursor(41,20);
       display.setTextSize(1);
       display.print("");
       display.setCursor(32,20);
       display.setTextSize(0);
       display.print("D a n g e r");
     }
     else
     {
       display.clearDisplay();
     }
       
     display.display();
}

I haven't compiled or tested this code, but I did put it in code tags.