public void resetTransformer() { vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); }
@SuppressWarnings({"unchecked", "rawtypes"}) public void actionPerformed(ActionEvent arg0) { Layouts layoutType = (Layouts) jcb.getSelectedItem(); try { layoutAlgorithm = createLayout(layoutType); LayoutAlgorithmTransition.animate(vv, layoutAlgorithm); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.repaint(); } catch (Exception e) { e.printStackTrace(); } } }
public void actionPerformed(ActionEvent arg0) { JComboBox jcb = (JComboBox)arg0.getSource(); Object[] constructorArgs = {panelcan.graph}; Class layoutC = (Class)LAYOUTS.get(jcb.getSelectedItem()); try { Constructor constructor = layoutC.getConstructor(new Class[]{Graph.class}); Object o = constructor.newInstance(constructorArgs); Layout l = (Layout)o; l.setSize(panelcan.vv.getSize()); panelcan.layout.removeAll(); panelcan.layout.setDelegate(l); // set zoom to identity panelcan.vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); l_zoom_slider.setValue(50); panelcan.reinitializeCanvas(); } catch(Exception e) { e.printStackTrace(); } } }
public void itemStateChanged(ItemEvent e) { if(e.getStateChange() == ItemEvent.SELECTED) { vv.setGraphLayout(radialLayout); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.addPreRenderPaintable(rings); } else { vv.setGraphLayout(layout); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.removePreRenderPaintable(rings); } vv.repaint(); }});
public void itemStateChanged(ItemEvent e) { if(e.getStateChange() == ItemEvent.SELECTED) { LayoutTransition<String,Integer> lt = new LayoutTransition<String,Integer>(vv, treeLayout, radialLayout); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.addPreRenderPaintable(rings); } else { LayoutTransition<String,Integer> lt = new LayoutTransition<String,Integer>(vv, radialLayout, treeLayout); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.removePreRenderPaintable(rings); } vv.repaint(); }});
@SuppressWarnings("unchecked") public void actionPerformed(ActionEvent arg0) { Object[] constructorArgs = { g_array[graph_index]}; Class<? extends Layout<Integer,Number>> layoutC = (Class<? extends Layout<Integer,Number>>) jcb.getSelectedItem(); try { Constructor<? extends Layout<Integer, Number>> constructor = layoutC .getConstructor(new Class[] {Graph.class}); Object o = constructor.newInstance(constructorArgs); Layout<Integer,Number> l = (Layout<Integer,Number>) o; l.setInitializer(vv.getGraphLayout()); l.setSize(vv.getSize()); LayoutTransition<Integer,Number> lt = new LayoutTransition<Integer,Number>(vv, vv.getGraphLayout(), l); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.repaint(); } catch (Exception e) { e.printStackTrace(); } } }
public void itemStateChanged(ItemEvent e) { if(e.getStateChange() == ItemEvent.SELECTED) { LayoutTransition<String,Integer> lt = new LayoutTransition<String,Integer>(vv, treeLayout, radialLayout); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.addPreRenderPaintable(rings); } else { LayoutTransition<String,Integer> lt = new LayoutTransition<String,Integer>(vv, radialLayout, treeLayout); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); setLtoR(vv); vv.removePreRenderPaintable(rings); } vv.repaint(); }});
@SuppressWarnings({ "unchecked", "rawtypes" }) public void actionPerformed(ActionEvent arg0) { Object[] constructorArgs = { collapsedGraph }; Class<? extends Layout> layoutC = (Class<? extends Layout>) jcb.getSelectedItem(); try { Constructor<? extends Layout> constructor = layoutC .getConstructor(new Class[] {Graph.class}); Object o = constructor.newInstance(constructorArgs); Layout l = (Layout) o; l.setInitializer(vv.getGraphLayout()); l.setSize(vv.getSize()); layout = l; LayoutTransition lt = new LayoutTransition(vv, vv.getGraphLayout(), l); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.repaint(); } catch (Exception e) { e.printStackTrace(); } } }
LayoutAlgorithmTransition.apply(vv, radialLayoutAlgorithm); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); if (rings == null) { rings = new Rings(vv.getModel().getLayoutModel()); LayoutAlgorithmTransition.apply(vv, treeLayoutAlgorithm); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.removePreRenderPaintable(rings);
if (e.getStateChange() == ItemEvent.SELECTED) { LayoutAlgorithmTransition.animate(vv, radialLayoutAlgorithm); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); if (rings == null) { rings = new Rings(vv.getModel().getLayoutModel()); } else { LayoutAlgorithmTransition.animate(vv, treeLayoutAlgorithm); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); setLtoR(vv); vv.removePreRenderPaintable(rings);
vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); if (rings == null) { rings = new Rings(vv.getModel().getLayoutModel()); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); if (balloonRings == null) { balloonRings = new BalloonRings(balloonLayoutAlgorithm); vv.getRenderContext().getMultiLayerTransformer().setToIdentity();
panelcan.vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); l_zoom_slider.setValue(50);
Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); repaint(500); } else {
Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); repaint(500); } else {