I have fetched data from selected row of a table in swing now I need to set those data in different text fields.
I have added mouse listener.
m_tblHistory.addMouseListener(new MouseAdapter() {
        @Override
        public void mouseClicked(MouseEvent e) {
            onSelectedRow();
            super.mouseClicked(e);
        }
    });    
method onSelectedRow();
@SuppressWarnings({ "unchecked", "rawtypes" })
protected void onSelectedRow() {
    DefaultTableModel model = (DefaultTableModel) m_tblHistory.getModel();
    int intRow = m_tblHistory.getSelectedRow();
    int intColumn = m_tblHistory.getColumnCount();
    Vector vecRow = new Vector();
    for (int i = 0; i < intColumn; i++) {
        vecRow.add(model.getValueAt(intRow, i));
        System.out.println("aaaaa = " + m_tblHistory.getModel().getColumnName(i));
    }
    onSetData(vecRow);
}
Now in onSetData method I need to set data to different textfields. One way is I can hard code it to get data corresponding to individual id or is there any other way to do this or is there?
 
     
    