Salve. Qualcuno sa dirmi perchè non riesco a visualizzare i nomi delle colonne di questa JTable? E inoltre, come faccio a rendere le celle non modificabili oppure modificabili? E come faccio ad ottenere un valore di una cella appena modificata da un utente?
codice:import javax.swing.JFrame; import javax.swing.JTable; import javax.swing.table.AbstractTableModel; public class TestTable extends JFrame { public TestTable() { super ("Test Table"); setSize (400, 300); setLocationRelativeTo (null); setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE); JTable table = new JTable ( new AbstractTableModel() { public int getColumnCount() { return 10; } public int getRowCount() { return 10; } public Object getValueAt (int row, int col) { return new Integer ((row + 1) * (col + 1)); } public Class getColumnClass (int column) { return Object.class; } public String getColumnName (int column) { return "Nome"; } } ); add (table); setVisible (true); } public static void main (String[] args) { new TestTable(); } }

					
					
					
						
  Rispondi quotando