Il menù principale dell'applicativo è gestito da una classe chiamata "MainMenu"
L'iterazione di tale menù a schermo che, vede il menù comparire dai lati, è stata gestita da una semplice funzione move() che smette di essere chiamata quando la posizione del menù raggiunge la posizione prestabilita.
La classe "MainMenu" gestisce la sua attivazione con il boolean "check" e la sua posizione il float "posx".
L'int "selection" serve a conservare la selezione fatta dall'utente, infine l'attributo "speed" regola la velocità con cui viene
animato il menù.
Metodi show() e run():
Il metodo run() richiama semplicemente move() e show(), mentre contenute nel metodo show() si hanno tutte le istruzioni per stampare a video le scritte presenti sul menù.