Ciao ho un JPanel con layout di tipo GridBagLayout....inserendo direttamente la tabella senza il JScrollPane viene visualizzata la tabella con le 10 righe se aggiungo un JScrollPane mi "allunga la tabella".
Codice senza scrollPane
vorrei che la barra di scorrimento verticale venga visualizzata quando la tabella possiede più di 10 righe(in questo caso è come se la tabella avesse 20-30 righe, ma io ho impostato il numero a 10)codice:tabella = new JTable(10,8); regola= new GridBagConstraints(); regola.gridx = 0; regola.gridy = 4; regola.gridwidth = 3; add(tabella, regola); //se invece utilizzo JScrollPane e lo aggiungo al posto di tabella add(scrollPane,regola) viene allungata

Rispondi quotando
