You asked for some tips - one is that unless your collection is being accessed by multiple threads, ArrayList is the preferred choice as it doesn't have the synchronization overhead of Vector.
Type: Posts; User: dlorde
You asked for some tips - one is that unless your collection is being accessed by multiple threads, ArrayList is the preferred choice as it doesn't have the synchronization overhead of Vector.
I don't see where you add an ActionListener to the 'clear all' button.
Incidentally, is there some particular reason why you use Vector instead of ArrayList?