Hallo!
Ich habe in mein JTable den JTableCellRenderer implementiert, doch ich krieg es nicht hin, dass beim Fokus auf die Zelle ein Rahmen erscheint...
Ich habe in mein JTable den JTableCellRenderer implementiert, doch ich krieg es nicht hin, dass beim Fokus auf die Zelle ein Rahmen erscheint...
Code:
class Renderer extends JLabel implements TableCellRenderer{
private Vector<Mitarbeiter> mitarbeitervektor = new Vector();
public Renderer(Vector<Mitarbeiter> mitarbeitervektor){
this.mitarbeitervektor = mitarbeitervektor;
setOpaque( true );
}
public Component getTableCellRendererComponent(JTable table, Object value,boolean isSelected, boolean hasFocus, int row, int column) {
for(int i=0; i<mitarbeitervektor.size(); i++){
if (((mitarbeitervektor.get(i)).getKuerzel()).equals((String)value)){
setBackground((mitarbeitervektor.get(i)).getFarbe());}
}
if( isSelected ) {??????????????????????????????}
setText( value.toString() );
return this;
}
}