This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
It looks like JTableOperator.clickOnCell(x,y) does not work. See attached test case. Run Test using internal execution. It should invoke Import Management Tool.
Created attachment 6145 [details] test case
It is true but I would blame org.openide.explorer.view.TreeTable for a wrong behaviour. If you try to comment lines 86-89 in jemmy MouseEventDriver, it works. So, if you click on a treetable "by hand", MOUSE_CLICKED event is consumed in TreeTableView and only MOUSE_PRESSED is handled by TreeTable class and it works. If you fire MOUSE_PRESSED event followed by MOUSE_CLICKED event directly on TreeTable instance, it fails. I don't know exact reason right now but I can discuss it with TreeTable author (Jan.Rojcek), if someone has no better idea.
I have to rise the priority. I cannot find any workaround. Please fix it before enter high resistance for 3.4. Thanks.
Filled issue on TreeTable.
Workaround is to use Robot mode: ... JellyProperties.setRobot(true); jto = Jemmy.getOp(t); ... jto.clickOnCell(index, 3); JellyProperties.setRobot(false); ...
Thank you for the workaround
Issue 24735 fixed.
Verified