Hallo 
Ich habe ganz viele Probleme mit dem CellRenderer und dafür ganz wenig Ahnung
Folgendes Vorhaben:
Ich habe eine JTable und einen Wert int row und einen Wert int col. Nun möchte ich einen CellRenderer implementieren. Dieser soll nur in der Zelle row / col die Backgroundfarbe ändern.
Die JTable ist in einer anderen Klasse implementiert als int row und int col berechnet wird - denn das geschieht in einer anderen Klasse.
Wo muss ich den CellRenderer implementieren? Und wie geht das?
Bisher habe ich das so versucht:
	
	
	
	
	
		
	
und die andere Klasse, in der die JTable implementiert ist:
	
	
	
	
	
		
	
			
			Ich habe ganz viele Probleme mit dem CellRenderer und dafür ganz wenig Ahnung
Folgendes Vorhaben:
Ich habe eine JTable und einen Wert int row und einen Wert int col. Nun möchte ich einen CellRenderer implementieren. Dieser soll nur in der Zelle row / col die Backgroundfarbe ändern.
Die JTable ist in einer anderen Klasse implementiert als int row und int col berechnet wird - denn das geschieht in einer anderen Klasse.
Wo muss ich den CellRenderer implementieren? Und wie geht das?
Bisher habe ich das so versucht:
		Code:
	
	public void actionPerformed(ActionEvent e) {
        if (e.getActionCommand().equals("a")){
            int row=(comp.getFarbe().getText());
            int col=(comp.getWand().getText());   
   
            JTable table = c.getTable();
                   
            TableCellRenderer ren = new ColoredTableCellRenderer();
            table.setDefaultRenderer( GUI.class, ren );und die andere Klasse, in der die JTable implementiert ist:
		Code:
	
	String[][] data = {
                {
                { "1", "2", "3", "4" },
                { "a", "b", "c", "d" },
               
        };
        String[] columnNames =  {
                "wanda", "wandb", "wandc", "wandd"
        };
JTable table = new JTable(); 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		