Your code isn't very clear, but if you want the second column class to be Integer, you just need to override it:
DefaultTableModel m = new DefaultTableModel() {
@Override
public Class<?> getColumnClass(int column) {
if (column == 1) {
return Integer.class;
}
return super.getColumnClass(column);
}
};