Вероятно, не так сложно самостоятельно выполнить отсечение.
Если вы хотите отобразить текст, скажем, JLabel, вы просто получаете FontMetrics (который имеет хороший метод charsWidth) и добавляете символы до тех пор, пока он не подходит, а затем просто возвращайтесь по мере необходимости и добавьте '>'.
Перегрузите подходящие методы, такие как setSize, setFont и т. Д., И пересчитайте строку, которая должна отображаться.