equestenebrarum
Mitglied
Hallo!
Ich habe folgendes Problem. Irgendwo außerhalb gibt es eine Methode, die mir ein JPanel mit beliebigem Inhalt übergibt, ich hab keine Ahnung, was es enthält und es ist von Panel zu Panel verschieden.
Nun möchte ich aber eine JTable erstellen und in einer Tabellenspalte diese JPanels anzeigen. Jemand eine Ahnung, wie ich das bewerkstelligen könnte?
Ich hab's schonmal frech mit Folgendem versucht.
Aber dann wird nur ein leeres JPanel angezeigt, also eine einfache graue Fläche.
Ich habe folgendes Problem. Irgendwo außerhalb gibt es eine Methode, die mir ein JPanel mit beliebigem Inhalt übergibt, ich hab keine Ahnung, was es enthält und es ist von Panel zu Panel verschieden.
Nun möchte ich aber eine JTable erstellen und in einer Tabellenspalte diese JPanels anzeigen. Jemand eine Ahnung, wie ich das bewerkstelligen könnte?
Ich hab's schonmal frech mit Folgendem versucht.
Code:
public class JComponentRenderer extends JPanel implements TableCellRenderer{
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column){
return this;
}
}
Aber dann wird nur ein leeres JPanel angezeigt, also eine einfache graue Fläche.