you said it's a list of params, maybe a Map with KEY/VALUE would be better design?
anyways, you can just grab all the JTextFields from the JPanel...
javax.swing.JPanel panel = new javax.swing.JPanel();
Component[] cList = panel.getComponents();
for (int x = 0; x < cList.length; x++) {
if (cList[x] instanceof javax.swing.JTextField) {
String value = ((javax.swing.JTextField) cList[x]).getText();
//PUT VALUE INTO CONTAINER
}
}