На этот вопрос уже был дан правильный ответ.Единственное, о чем я могу подумать, что вы, возможно, сделали неправильно (поскольку он не работает), это то, что вы добавляете панели в jframe.
Когда вы помещаете панель в область прокрутки, вам нужнодобавьте область прокрутки к JFrame, а не добавляйте панель к JFrame:
JPanel panel = new JPanel();
JScrollPane scrollPane = new JScrollPane(panel);
add(scrollPane); // or if you have a panel inside a panel, add the pane to that panel. ie west.add(scrollPane);