Hallo!
Hab ein Problem mit der JTable und ein eigenem Model.
Ich bekomme kein Header gezeigt.
Also das gehört zur JTabel:
Das gehört zum Model:
Ich verstehe nur nicht woran das liegen kann.
Ich habe den Code schon einmal verwendet und dort klappte es so.
Ich habe als einzigen Unterschied dort das TableLayout verwendet und hier das null Layout.
Wer kann helfen?
MfG
Hab ein Problem mit der JTable und ein eigenem Model.
Ich bekomme kein Header gezeigt.
Also das gehört zur JTabel:
Code:
this.setLayout(null);
jtablepreis = new JTable();
pm = new JTablePreisModel();
jtablepreis.setModel(pm);
jscrolltabpr = new JScrollPane(jtablepreis);
//jscrolltabpr.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
//jscrolltabpr.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
jscrolltabpr.setBounds(50,50,800,400);
add(jscrolltabpr);
Das gehört zum Model:
Code:
final String spaltennamen[] ={"aaa","bbb","ccc","ddd","eee","fff","ggg"};
public boolean isCellEditable(int row, int column)
{
//return true;
return false;//Zellen nicht mehr editierbar
}
Ich habe den Code schon einmal verwendet und dort klappte es so.
Ich habe als einzigen Unterschied dort das TableLayout verwendet und hier das null Layout.
Wer kann helfen?
MfG