Hey Daniel,
versuche mal deiner Tabelle ein TableModel zuzuweisen.
Dieser kannst du dann auch Überschriften hinzufügen. Ich hab ne kleine Testklasse geschrieben. Vielleicht ist das ja für dich hilfreich.
Gruß Hansjörg
import java.awt.*;
import javax.swing.*;
import javax.swing.table.*;
public class Test extends JFrame
{
public Test()
{
JPanel mPanel;
mPanel = (JPanel) this.getContentPane();
this.setSize(new Dimension(600, 500));
DefaultTableModel model = new DefaultTableModel();
JTable table = new JTable(model);
table.setForeground(Color.decode( "#456765" ));
table.setBackground(Color.decode( "#123456" ));
// Create some caption data
model.addColumn("Hansjörg");
model.addColumn("ist");
model.addColumn("doof");
for (int i=0;i<20;i++)
{
model.addRow(new Object[]{"ist","er","nicht"});
model.addRow(new Object[]{"ist","er","doch"});
}
mPanel.add( new JScrollPane(table));
this.show();
}
public static void main(String[] args)
{
Test t = new Test();
}
}