View 以编程方式选择并清除ADF DVT图形上的选择
我正在使用饼图,并在点击饼图的基础上进行一些页面交互。这些很好用View 以编程方式选择并清除ADF DVT图形上的选择,view,graph,pie-chart,jdeveloper,oracle-adf,View,Graph,Pie Chart,Jdeveloper,Oracle Adf,我正在使用饼图,并在点击饼图的基础上进行一些页面交互。这些很好用 但是,我无法支持以下用例 在图形外部单击(或再次单击选定的数据集)会导致饼图失去选择 页面上有一个清除按钮,该按钮会强制图形丢失当前选择 以编程方式选择图形中的一个数据集 我检查了UIGraph API,但找不到太多信息 任何提示都会非常有用。请在原始帖子中添加正确的代码。这就是您的代码的样子 transfersGraphSelectionListener(SelectionEvent selectionEvent){ S
但是,我无法支持以下用例
任何提示都会非常有用。请在原始帖子中添加正确的代码。这就是您的代码的样子
transfersGraphSelectionListener(SelectionEvent selectionEvent){
Set<GraphSelection> selectionSet = selectionEvent.getGraphSelection();
for (GraphSelection selection : selectionSet) {
if (selection instanceof DataSelection) {
DataSelection ds = (DataSelection) selection;
Set seriesKeySet = ds.getSeriesKey().keySet();
for (Object key : seriesKeySet) {
Object selectedKey = ds.getSeriesKey().get((String) key))
}
transfersGraphSelectionListener(SelectionEvent SelectionEvent){
设置selectionSet=selectionEvent.getGraphSelection();
对于(图形选择:选择集){
如果(数据选择的选择实例){
数据选择ds=(数据选择)选择;
Set seriesKeySet=ds.getSeriesKey().keySet();
对于(对象键:序列键集){
Object selectedKey=ds.getSeriesKey().get((字符串)键))
}
看起来缺少了一些东西!如果您告诉我们您的jdev版本会有所帮助。selectionListener会做什么?如果您将表格数据设置为空模型会发生什么?嗨,Timo,谢谢您的回答。我使用的是jdev 12.1.2,但是我也可以使用与Jdev11g兼容的任何解决方案。我的selection listener会读取选择事件并查找在
transfersGraphSelectionListener(SelectionEvent SelectionEvent){Set-selectionSet=SelectionEvent.getGraphSelection();for(GraphSelection-selectionSet:selectionSet){if(选择实例为DataSelection){DataSelection ds=(DataSelection)selection;Set seriesKeySet=ds.getSeriesKey().keySet();for(Object key:seriesKeySet){Object selectedKey=ds.getSeriesKey().get((String)key))}
我需要知道如何使用工具栏上的“清除”按钮以编程方式清除图形中的选择。您好Timo Hahn,Object selectedKey=ds.getSeriesKey().get((String)key)
提供所选图形中数据行的名称。现在,如果我在页面上有一个带有操作侦听器的按钮,我想从中清除此图形选择,那么我该怎么做?adf pieGraph在我的bean中有一个绑定。我希望我的情况现在更清楚一些?