What do you want to achieve by adding a JList to a table? It's a fundamentally wrong thing to do - JTables aren't intended to have components added to them at all. If you want the table to display the items in the list, you need an implementation of the TableModel interface, not a JList.
Edit: If you want the JList and the JTable to be displayed next to each other, you have to addthem both to a JPanel before adding that to the ScrollPane. But this is a rather unusualy thing to do; normally, a table is in a ScrollPane of its own. You could have a separate ScrollPane each for the table and the list. Or you could simply put the list items in the first column of the table. Which is better depends on your requirements.