Ho sempre usato Vector come lista (senza quindi usare gli altri costruttori se non quello senza parametri). In verità, ne esistono anche altri, che ti consentono di specificare la dimensione iniziale e pure l'incremento di dimensione.
Prova pertanto a creare il Vector con
e vedi se a quel punto il tuo codice funziona.codice:Vector myVector = new Vector(10); //10 è la capacità iniziale