Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javafx 如何在flexganttfx中设置对特定活动的关注_Javafx_Gantt Chart - Fatal编程技术网

Javafx 如何在flexganttfx中设置对特定活动的关注

Javafx 如何在flexganttfx中设置对特定活动的关注,javafx,gantt-chart,Javafx,Gantt Chart,我使用的是FlexGantFX,当我单击术语时,我希望滑动到甘特图中的特定活动(该术语在甘特图外,但包含我要滑动到的活动对象的引用) 如何做到这一点?我在FlexGantFx论坛上找到了答案: 目前还没有实用方法可以执行此操作。您需要在树表视图上调用scrollTo(),然后在时间线上请求特定时间(timeline.showTime()) 就我而言: int rowIndex = gantt.getTreeTable().getRow(treeItem); gantt.getTreeTable

我使用的是FlexGantFX,当我单击术语时,我希望滑动到甘特图中的特定活动(该术语在甘特图外,但包含我要滑动到的活动对象的引用)


如何做到这一点?

我在FlexGantFx论坛上找到了答案:

目前还没有实用方法可以执行此操作。您需要在树表视图上调用scrollTo(),然后在时间线上请求特定时间(timeline.showTime())

就我而言:

int rowIndex = gantt.getTreeTable().getRow(treeItem);
gantt.getTreeTable().scrollTo(rowIndex);
gantt.getTimeline().showTime(date);

这就解决了我的问题,我希望能帮助别人:)

我在FlexGantFx论坛上找到了答案:

目前还没有实用方法可以执行此操作。您需要在树表视图上调用scrollTo(),然后在时间线上请求特定时间(timeline.showTime())

就我而言:

int rowIndex = gantt.getTreeTable().getRow(treeItem);
gantt.getTreeTable().scrollTo(rowIndex);
gantt.getTimeline().showTime(date);

这就解决了我的问题,我希望能帮助别人:)

我不知道Flexganttfx,但在JavaFX中有一个名为
.requestFocus()
的方法。也许它可以帮助您。感谢您的回答@RanaDepto,但不幸的是对象活动及其包装器ActivityRef没有扩展节点,该节点具有metod.requestFocus()。我不知道FlexGantFX,但JavaFX中有一个名为
.requestFocus()
的方法。也许它可以帮助您。感谢您的回答@RanaDepto,但不幸的是,对象活动及其包装器ActivityRef没有扩展节点,该节点具有metod.requestFocus()。