Hi,
I made a modification of RowEditor, to act as a Cell editor and not just for
any single cell of table. There are actually, all cells of table can be
editing at the time with cell editor turned on(just like "begin" in row
editor). However, with this implementation, there are few issues:
(1) so many listeners. each editor have to watch the scrollPane, the column,
the row of tableView, mouse click and even the pane visibility
(2) Complex, Because the window for cell editor is isolated and has to handle
individually. It is the change of interface will difficult and error prone.
I was thinking to use Stack Pane to build a layer of top of TableView and have
my editors on it. However, I think the location cannot be set individually.
Or may be I was wrong about?
Is there a better way?
For my other requirements, my program is very much like spreadsheet app.
Thanks in advance,
Brendan