本文整理了Java中prefuse.Visualization.getFocusGroup()
方法的一些代码示例,展示了Visualization.getFocusGroup()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Visualization.getFocusGroup()
方法的具体详情如下:
包路径:prefuse.Visualization
类名称:Visualization
方法名:getFocusGroup
[英]Retrieve the focus data group of the given group name. Only secondary, or focus, groups will be considered.
[中]检索给定组名的焦点数据组。只考虑次要或重点小组。
代码示例来源:origin: de.sciss/prefuse-core
/**
* Get the TupleSet associated with the given data group name.
* @param group a visual data group name
* @return the data group TupleSet
*/
public TupleSet getGroup(String group) {
TupleSet ts = getVisualGroup(group);
if ( ts == null )
ts = getFocusGroup(group);
return ts;
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-xml-nbprefuse
public int getColor(VisualItem item) {
Visualization vis = item.getVisualization();
TupleSet ts = vis.getFocusGroup(Visualization.FOCUS_ITEMS);
if (ts.containsTuple(item)){
item.setStroke(AnalysisConstants.SELECTED_STROKE);
}
else {
item.setStroke(AnalysisConstants.UNSELECTED_STROKE);
}
return Color.BLACK.getRGB();
}
代码示例来源:origin: org.qi4j.tool/org.qi4j.tool.envisage
TupleSet ts = m_vis.getFocusGroup( Visualization.FOCUS_ITEMS );
ts.setTuple( item );
m_vis.run( FILTER_ACTION );
代码示例来源:origin: de.sciss/prefuse-core
/**
* @see prefuse.controls.Control#itemEntered(prefuse.visual.VisualItem, java.awt.event.MouseEvent)
*/
public void itemEntered(VisualItem item, MouseEvent e) {
if ( !filterCheck(item) ) return;
Display d = (Display)e.getSource();
d.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
if ( ccount == 0 ) {
Visualization vis = item.getVisualization();
TupleSet ts = vis.getFocusGroup(group);
ts.setTuple(item);
curFocus = item;
runActivity(vis);
}
}
代码示例来源:origin: org.qi4j.tool/org.qi4j.tool.envisage
@Override
public void run( double frac )
TupleSet ts = m_vis.getFocusGroup( Visualization.FOCUS_ITEMS );
if( ts.getTupleCount() == 0 )
代码示例来源:origin: nz.ac.waikato.cms.weka/prefuseTree
public void run(double frac) {
TupleSet ts = m_vis.getFocusGroup(Visualization.FOCUS_ITEMS);
if ( ts.getTupleCount() == 0 )
return;
代码示例来源:origin: de.sciss/prefuse-core
TupleSet ts = getFocusGroup(group);
if ( ts != null ) {
代码示例来源:origin: de.sciss/prefuse-core
/**
* @see prefuse.controls.Control#itemExited(prefuse.visual.VisualItem, java.awt.event.MouseEvent)
*/
public void itemExited(VisualItem item, MouseEvent e) {
if ( !filterCheck(item) ) return;
Display d = (Display)e.getSource();
d.setCursor(Cursor.getDefaultCursor());
if ( ccount == 0 ) {
curFocus = null;
Visualization vis = item.getVisualization();
TupleSet ts = vis.getFocusGroup(group);
ts.removeTuple(item);
runActivity(vis);
}
}
代码示例来源:origin: org.qi4j.tool/org.qi4j.tool.envisage
TupleSet ts = m_vis.getFocusGroup( Visualization.FOCUS_ITEMS );
if( ts.getTupleCount() != 0 )
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-xml-nbprefuse
public int getColor(VisualItem item) {
boolean mouseover = false;
if (item.canGetBoolean(AnalysisConstants.MOUSEOVER) &&
item.getBoolean(AnalysisConstants.MOUSEOVER)){
mouseover = true;
}
TupleSet selected =
item.getVisualization().getFocusGroup(Visualization.FOCUS_ITEMS);
if (selected.containsTuple(item) || mouseover){
// return Color.WHITE.getRGB();
return Color.BLACK.getRGB();
}
if (item.canGetBoolean(AnalysisConstants.IS_QUERY_NODE) &&
item.getBoolean(AnalysisConstants.IS_QUERY_NODE)){
item.setFont(item.getFont().deriveFont(Font.BOLD));
if (item.canGetBoolean(AnalysisConstants.MOUSEOVER) &&
item.getBoolean(AnalysisConstants.MOUSEOVER) == false &&
item.isHighlighted() == false){
return Color.WHITE.getRGB();
}
}
return Color.BLACK.getRGB();
}
代码示例来源:origin: org.qi4j.tool/org.qi4j.tool.envisage
TupleSet ts = m_vis.getFocusGroup( Visualization.FOCUS_ITEMS );
ts.setTuple( item );
if( relayout )
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-xml-nbprefuse
private void selectNode(final MouseEvent e, final NodeItem nodeItem, final Visualization vis) {
TupleSet ts = vis.getFocusGroup(Visualization.FOCUS_ITEMS);
NodeItem curSelected = null;
List<NodeItem> selected = getNodeItemList(ts);
代码示例来源:origin: de.sciss/prefuse-core
TupleSet ts = vis.getFocusGroup(group);
TupleSet ts = vis.getFocusGroup(group);
ts.removeTuple(item);
curFocus = null;
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-xml-nbprefuse
item.getVisualization().getFocusGroup(Visualization.FOCUS_ITEMS);
boolean mouseover = false;
if (item.canGetBoolean(AnalysisConstants.MOUSEOVER) &&
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-xml-nbprefuse
TupleSet ts = vis.getFocusGroup(group);
内容来源于网络,如有侵权,请联系作者删除!