L'ajout d'un JScrollPane pour un composant JTable

Je suis en train d'ajouter un JScrollPane à mon JTable, mais il ne semble pas fonctionner. J'ai un JTable avec 21 lignes et 5 colonnes, et je vais ajouter une JScrollPane comme par le code suivant...

public Targy_felv() {
    JScrollPane scrollPane;
    JFrame frame = new JFrame();
    frame.setVisible(true);
    frame.setSize(600, 300);
    table = new JTable();
    Object o[] = new Object[]{"Tárgynév", "Oktató", "Kredit", "Félév", "Tárgykód"};
    table.setModel(new DefaultTableModel(get_Tárgyak(), o));
    scrollPane = new JScrollPane();
    scrollPane.getViewport().add(table);
    frame.add(table);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

Quelqu'un pourrait-il svp m'aider à comprendre pourquoi les barres de défilement n'apparaissent pas.

Merci de nous montrer votre code.

OriginalL'auteur Tamás Nyiri | 2012-05-16