【问题标题】:Example for gephi-toolkit 0.9.0gephi-toolkit 0.9.0 示例
【发布时间】:2016-01-14 13:35:43
【问题描述】:

Gephi 工具包 0.8.7 附带了一些不错的示例,但出于某种原因,我必须使用夜间构建 (0.9.0-SNAPSHOT),并且这些演示示例不适用于此版本的 gephi 工具包。我有没有机会得到这个版本的工作示例?或者关于如何让事情发挥作用的任何线索?

主要问题是“PApplet”,已不再使用。

旧方法:(工具包 0.8.7)

ProcessingTarget target = (ProcessingTarget) previewController.getRenderTarget(RenderTarget.PROCESSING_TARGET); 
PApplet applet = target.getApplet(); 
applet.init();

新方式:(工具包 0.9.0)

G2DTarget target = (G2DTarget) previewController.getRenderTarget(RenderTarget.G2D_TARGET); 
??? = target.getGraphics();

有什么可以替代它? 我会很感激任何帮助。谢谢。

【问题讨论】:

    标签: toolkit gephi


    【解决方案1】:

    请参阅Gephi toolkit demos 0.9.1 上的更新示例,它们帮助我解决了同样的问题。

    Gephi 现在使用不同的渲染模型,并且 Toolkit 不提供用于渲染(和事件处理)的组件。以下代码取自 Toolkit 演示:

    @Override
    protected void paintComponent(Graphics g) {
        super.paintComponent(g);
        g.drawImage(target.getImage(), 0, 0, getWidth(), getHeight(), this);
    }
    

    有关更多信息,请查看演示 PreviewSketch 类。

    【讨论】:

      猜你喜欢
      • 2018-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-10
      • 2012-03-12
      • 2011-12-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多