Creare TUI in Kotlin con Lanterna
Lanterna è una libreria per Java che ci permette di creare delle interfacce testuali simili a quelle create con curses.
Ma questa a descrizione è molto restrittiva, in quanto Lanterna è in grado ci creare anche dei layout complessi, con finestre, pannelli, file dialog, ecc.
Inoltre, è anche possibile usare le stesse classi di Swing (ma non è obbligatorio).
Oggi vediamo come usarla in Kotlin.