Я сделал следующий метод в классе помощника:
public static void ListBoxAddSorted(ListBox lb, String text, String value)
{
int count = lb.getItemCount();
int j;
for ( j = 0; j < count; j++ )
{
String item = lb.getItemText( j );
if ( item.compareTo( text ) >= 0 )
{
break;
}
}
lb.insertItem( text, value, j );
}
В основном, когда вы вставляете элементы в список, они вставляются в алфавитном порядке.Таким образом, вы можете удалять и добавлять по своему желанию, и ваш список всегда будет отсортирован.