Добавляю JScrollPanel в панель, но он не работает. Как это сделать?
Dimension size = new Dimension(100, 100);
       panels[0] = new JPanel();
       panels[1] = new JPanel();
       panels[0].setBackground(Color.green);
       panels[1].setBackground(Color.green);
       for (int c = 0; c < 50; c++) {
           listButtons.add(new JButton(Integer.toString(c)));
           listButtons.get(c).setPreferredSize(size);
           panels[0].add(listButtons.get(c));
   }
   panels[0].setPreferredSize(new Dimension(101, 50));
   scroller = new JScrollPane(panels[0]);
   scroller.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
   scroller.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
   add(BorderLayout.EAST , scroller);