Troncare una stringa per adattarla allo spazio disponibile

Una classe che consente di troncare una stringa, mostrando i puntini di sospensione (…), nel caso in cui risulti più lunga dello spazio prefissato.