codice:
private JPanel topPanel;
private JTable table;
private JScrollPane scrollPane;
//crea un pannello per contenere il tutto
topPanel = new JPanel();
topPanel.setLayout( new BorderLayout() );
getContentPane().add( topPanel );
// crea il nome delle colonne
String columnNames[] = { "Column 1", "Column 2", "Column 3" };
// Crea alcuni dati
String dataValues[][] =
{
{ "12", "234", "67" },
{ "-123", "43", "853" },
{ "93", "89.2", "109" },
{ "279", "9033", "3092" }
};
sul ridimensionamento nn so cosa dirti al momento nn posso provare il codice
// Crea un'istanza della tabella
table = new JTable( dataValues, columnNames );
// aggiunge la tabella ad uno scroll pane
scrollPane = new JScrollPane( table );
//aggiunge lo scroll contenente la tabella ad un panel
topPanel.add( scrollPane, BorderLayout.CENTER );