Hallo,
ich habe eine Tabelle mit 600 Zellen (B 15 * H 40) definiert. Der besseren optischen Abgrenzbarkeit wegen habe ich sie der Einfachheit halber mittels der Anweisung „table.enable(false);“ komplett auf sichtbar, aber nicht editierbar gesetzt. Mittels eines TableCellRenderes und der Anweisung „label.setBackground(Color.LIGHT_GRAY);“ wurden a‘ Block alle Zellen grau eingefärbt.
Zellen, die später selektier/editierbar sein sollen, habe ich ebenfalls mittels des vorgenannten TCR und zweier for… Loops
for (int areaRows = ……….
for (int areaCols = …….
setColor(areaRows,areaCols,Color.white);
auf weiß gesetzt.
Bis dahin funktioniert alles wie gewünscht.
Frage:
Besteht eine Möglichkeit, bzw. was muss ich tun, damit die 60 weiß gefärbten Zellen selektier-/editierbar innerhalb obiger Loops gesetzt werden, also anklickbar sind
z.B.: ….setCell„table.enable(true);“ so, oder so ähnlich, oder sonst wie ???
Vielen Dank für eine hilfreiche Antwort.
mfG skrobi
ich habe eine Tabelle mit 600 Zellen (B 15 * H 40) definiert. Der besseren optischen Abgrenzbarkeit wegen habe ich sie der Einfachheit halber mittels der Anweisung „table.enable(false);“ komplett auf sichtbar, aber nicht editierbar gesetzt. Mittels eines TableCellRenderes und der Anweisung „label.setBackground(Color.LIGHT_GRAY);“ wurden a‘ Block alle Zellen grau eingefärbt.
Zellen, die später selektier/editierbar sein sollen, habe ich ebenfalls mittels des vorgenannten TCR und zweier for… Loops
for (int areaRows = ……….
for (int areaCols = …….
setColor(areaRows,areaCols,Color.white);
auf weiß gesetzt.
Bis dahin funktioniert alles wie gewünscht.
Frage:
Besteht eine Möglichkeit, bzw. was muss ich tun, damit die 60 weiß gefärbten Zellen selektier-/editierbar innerhalb obiger Loops gesetzt werden, also anklickbar sind
z.B.: ….setCell„table.enable(true);“ so, oder so ähnlich, oder sonst wie ???
Vielen Dank für eine hilfreiche Antwort.
mfG skrobi