final String[] anArray;
final String[] secArray;
anArray = new String[]{String.valueOf(h.get(?))};
secArray = new String[]{String.valueOf(h.get(?))};
final Button[] button = new Button[h.size()];
for (int i = 0; i < h.size(); i++) {
button[i] = new Button();
button[i].setIcon(fetchResourceFile().getImage("personIconBig.png"));
button[i].setText(""+anArray[i]);
final String name = String.valueOf(anArray[i]);
final String secname = String.valueOf(secArray[i]);
button[i].addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
findName().setText(name);
findVorname().setText(secname);
findFamMname().setText(name+" "+secname);
findFamMname().setIcon(fetchResourceFile().getImage("personIconBig.png"));
findFamMname2().setText(name+" "+secname);
findFamMname2().setIcon(fetchResourceFile().getImage("personIconBig.png"));
findDeleteMember().setVisible(true);
c.getComponentForm().revalidate();
c.getComponentForm().repaint();
}
});