S
Shapster
Gast
Halli hallo,
ich habe mit der Forumsuche noch keine Antwort auf folgendes Problem gefunden:
ich habe ein JTable samt eigenem TableCellRenderer und moechte, dass wenn der Benutzer mit der Maus ueber eine Zelle faehrt die betreffende Zelle der 1. Spalte der gleichen Zeile farblich hinterlegt wird.
Ich habe einen MouseMotionListener implementiert, der mir die aktuelle Position des Cursors mitteilt. Allerdings kann ich die aktuelle Zeile und Spalte der Tabelle nicht bestimmen. Diese brauche ich fuer die Methode table.getCellRenderer(row, column).
Gibt es einen Weg die aktuelle Zeile und Spalte der Tabelle ueber die Cursorkoordinaten herauszubekommen? table.getComponentAt(e.getPoint())) liefert mir nur die Tabelle selbst.
ich habe mit der Forumsuche noch keine Antwort auf folgendes Problem gefunden:
ich habe ein JTable samt eigenem TableCellRenderer und moechte, dass wenn der Benutzer mit der Maus ueber eine Zelle faehrt die betreffende Zelle der 1. Spalte der gleichen Zeile farblich hinterlegt wird.
Ich habe einen MouseMotionListener implementiert, der mir die aktuelle Position des Cursors mitteilt. Allerdings kann ich die aktuelle Zeile und Spalte der Tabelle nicht bestimmen. Diese brauche ich fuer die Methode table.getCellRenderer(row, column).
Gibt es einen Weg die aktuelle Zeile und Spalte der Tabelle ueber die Cursorkoordinaten herauszubekommen? table.getComponentAt(e.getPoint())) liefert mir nur die Tabelle selbst.