Getting and Setting a Cell Value in a JTable Component

// Retrieve the value in the visible cell (1,2) int rowIndex = 1; int vColIndex = 2; Object o = table.getValueAt(rowIndex, vColIndex); // Retrieve the value in cell (1,2) from the model rowIndex = 1; int mColIndex = 2; o = table.getModel().getValueAt(rowIndex, mColIndex); // Change a cell in the 2nd visible column rowIndex = 2; vColIndex = 1; table.setValueAt("New Value", rowIndex, vColIndex); // Change a cell in the 3rd column in the model rowIndex = 3; mColIndex = 2; table.getModel().setValueAt("New Value", rowIndex, mColIndex);

Post a comment

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image. Ignore spaces and be careful about upper and lower case.