J
jino
Gast
Hallo Zusammen,
ich habe die folgenden schwierigkeiten mit JTabel:
1)
Ich will TableHeader von meinem Table deaktivieren, also mit der methode: table.getTableHeader().setVisible(false)
funktioniert erstmal gut und schön, aber wenn ich meine Table scrolle, taucht der Header wieder auf.hat jemanden ein idee, woran es liegen könnte?
2)
Ich verwende JPanel, um Table darzustellen, leider werden nicht alle Zellen angezeigt,ich will aber kein JScrollPane verwenden (weil ich Scroll-Funktionalität in diesem Fall nicht brauche), wie kann Table auf die Grösse JPanel anpassen,sodass ich alle Zellen sichbar bekomme??
ich habe folgendes zwecklos probiert, dass ich die Grösse der Zelle so umstelle:
Danke im Voraus!
ich habe die folgenden schwierigkeiten mit JTabel:
1)
Ich will TableHeader von meinem Table deaktivieren, also mit der methode: table.getTableHeader().setVisible(false)
funktioniert erstmal gut und schön, aber wenn ich meine Table scrolle, taucht der Header wieder auf.hat jemanden ein idee, woran es liegen könnte?
2)
Ich verwende JPanel, um Table darzustellen, leider werden nicht alle Zellen angezeigt,ich will aber kein JScrollPane verwenden (weil ich Scroll-Funktionalität in diesem Fall nicht brauche), wie kann Table auf die Grösse JPanel anpassen,sodass ich alle Zellen sichbar bekomme??
ich habe folgendes zwecklos probiert, dass ich die Grösse der Zelle so umstelle:
Code:
class MyColoredTableCellRenderer extends DefaultTableCellRenderer{
public Component getTableCellRendererComponent
(JTable table, Object value, boolean isSelected,
boolean hasFocus, int row, int column) {
Component cell = super.getTableCellRendererComponent
(table, value, isSelected, hasFocus, row, column);
cell.setSize(new Dimension(2,2));// leider die Methode hat keinen Einfluss auf die Zelle. woran liegt's??
return cell;
}
}
Danke im Voraus!