Java Jtable Vector



Saludos tengo un vector asi:

Vector ListadoCD = new Vector();

ListadoCD.addElement(new CD("R1", "50 Cent", "Rap", "20000"));
ListadoCD.addElement(new CD("P2", "Ricardo Arjona", "Pop",
"35000"));
ListadoCD.addElement(new CD("D3", "Antoine Clamaran","Dance",
"30000"));
ListadoCD.addElement(new CD("S5", "Victor Manuelle","Salsa",
"23000"));


ESto es loq sifnifica los datos

lblCodigoCD = new JLabel("Codigo");
lblArtista = new JLabel("Artista");
lblGenero = new JLabel("Genero");
lblPrecio = new JLabel("Precio");


NEcesito mostrarlo en un JTable

DefaultTableModel modelo = new DefaultTableModel();

JTable Tabla = new JTable(modelo);
BorderLayout borderLayout1 = new BorderLayout();

final JTable table = new JTable(ListadoCD, titulos);
table.setPreferredScrollableViewportSize(new
Dimension(500, 70));

Pero me dice que el tipo de ListadoCD no es strig, que debo hacer para
solucionar esto?
.