//putValue(SHORT_DESCRIPTION, Globals.lang("Update to current column widths"));
}
public void actionPerformed(ActionEvent e) {
BasePanel panel = frame.basePanel();
if (panel == null) return;
TableColumnModel colMod = panel.mainTable.getColumnModel();
colSetup.setValueAt(""+colMod.getColumn(0).getWidth(), 0, 1);
for (int i=1; i<colMod.getColumnCount(); i++) {
try {
String name = panel.mainTable.getColumnName(i).toLowerCase();
int width = colMod.getColumn(i).getWidth();
//Util.pr(":"+((String)colSetup.getValueAt(i-1, 0)).toLowerCase());
//Util.pr("-"+name);
if ((i <= tableRows.size()) && (((String)colSetup.getValueAt(i, 0)).toLowerCase()).equals(name))
colSetup.setValueAt(""+width, i, 1);
else { // Doesn't match; search for a matching col in our table