Salve a tutti, ho un problemino con un pannello... In questo pannello dovrei inserire tutti i tag che leggo dal database, ognuno con il suo JCheckBox a fianco. E fin qui tutto ok. Il problema è che non riesco a far apparire la barra di scroll verticale:




Questo è il codice:

Codice PHP:
private JComponent buildNorthPanel()
{
        
JPanel panel = new JPanel(new FlowLayout(FlowLayout.CENTER));

        
TreeSet<String= new TreeSet<String>(Arrays.asList(DBController.
            
getInstance().getTags()));

        
Iterator<Stringiterator t.iterator();
        
        
JCheckBox[] array = new JCheckBox[t.size()];

        for (
int i 0< array.lengthi++)
        {
            array[
i] = new JCheckBox(iterator.next());
            
panel.add(array[i]);
        }
        
        
panel.setPreferredSize(new Dimension(400400));
        
        
JScrollPane scroll = new JScrollPane(panel,
                
ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,
                
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
        
        return 
scroll;



Qualche idea?
Grazie