hallo perdi,
also das Jpanel wird in einer eigenen Klasse gebaut (pannel extends Jpanel),
das gui für das hauptdenster sieht so aus:
public void guiCapture(){
URL url = ClassLoader.getSystemResource ("images/logo.GIF");
Image img = getToolkit().getImage(url);
setIconImage(img);
setTitle("blablabla");
setSize(1100,600);
setResizable(false);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
c = new Container();
}
dann füll ich den Container c:
for(int i = 0; i < currentRow; i++){
pannel = new Pannel_ds();
Hashtable ht = (Hashtable) vec.get(i);
pannel.a.setText((String)ht.get("text"));
pannel.b.setText( (String)ht.get("text"));
pannel.h.setText((String)ht.get("text"));
pannel.d.setText((String)ht.get("text"));
pannel.e.setText((String)ht.get("text"));
pannel.f.setText((String)ht.get("text"));
pannel.g.setText((String)ht.get("text"));
pannel.setBounds(0,boundVO,1024,100);
boundVO = boundVO + 103;
c.add(pannel);
}
dann leg ich den Container in das ScrollPane
jp = new JScrollPane();
jp.setViewportView( c );
das alles wird in folgender reihenfolge im konstruktor ausgeführt:
1. guiCapture
2. schleife(vorher noch ne abfrage die die contents für die textfelder im pannel holt)
3. container ins jscrollpane
danke für die unterstützung...