Tag: visualization

如何使用Jung(java库)以编程方式平移VisualizationViewer?

经过大量的调查,我无法找到以下问题的方便答案:如何用Jung以编程方式平移VisualizationViewer? 我有一个GUI,其中包含我的图形顶点列表,我希望双击列表中的一个项目(即节点描述),对我单击的节点执行VisualizationViewer的“居中操作”。 如何编码这样的行为? 看起来很简单,但我找不到方便的答案。 如果有人可以提供帮助,谢谢! njames

Java Library生成交互式Graph

我希望将我们的SOA服务可视化为图形。 我们有商业服务和域名服务。 -> domain service 1 eg business service 1 -> domain service 2 -> domain service 3 我目前使用graphviz / dot来生成图表 – 到目前为止一切都很好。 图表非常大。 现在我正在寻找一个工具,它允许我创建“交互式”图形,我可以点击一个节点(一个业务服务),它将集中在视图中,所有的依赖项(其他节点)围绕它对齐。 有没有可以做到这一点的图书馆? 我已经看过“JUNG”并没有找到实现这一目标的例子。 期待您的回复 marcel ps:如果有非java工具我也会感兴趣

如何将d3(javascript)添加到vaadin应用程序?

晚上好, 我目前正在尝试将d3的可视化function添加到我的vaadin应用程序中。 如果你不知道d3是什么,这里有一个快速链接: http : //d3js.org/ 但我遇到了一些问题: 如何添加“d3.v2.js”javascript文件/库,这对于使用d3进行开发是必要的? 我尝试将其添加到自己的主题(WebContent / VAADIN / themes / myOwnTheme / ..),但是通过在eclipse中刷新我收到消息:“构建期间发生错误。错误运行构建器’JavaScript Validator’在项目上’ VaadinD3Testproject’。14“。 我想这是因为js文件可能太大了,大约有8000行? 我读到了以某种方式将文件添加到web.xml? 有办法吗? 我怎样才能将javascript代码添加到我的vaadin应用程序中? 经过我的研究,我知道可以使用的选项: 。getMainWindow()executeJavaScript( “警报( ‘富’);”) 要么 标签测试=新标签(“将鼠标移到这里.. ”,Label.CONTENT_XHTML); – >有没有其他方法来集成JavaScript代码? 有人可以用一种“一步一步”的解释帮助我,如何解决这两种方式? 这里的帮助真的很感激,因为我对此并不熟悉。 ——-更新———– 如何添加“d3.v2.js”javascript文件/库,这对于使用d3进行开发是必要的? 我尝试将其添加到自己的主题(WebContent / VAADIN / themes / myOwnTheme / ..),但通过刷新我收到消息:“构建期间发生错误。错误运行构建器’JavaScript Validator’项目’VaadinD3Testproject’ .14“。 我想这是因为js文件可能太大了,大约有8000行? 我读到了以某种方式将文件添加到web.xml? 有办法吗? 我修复了这个错误出现,这是我的eclipse和inbuild javascriptvalidation器的问题。 我现在能够通过用自己的servlet覆盖ajax类来将js文件加载到我的应用程序中,正如在几篇文章中所描述的那样。 我现在尝试了几种方法: getMainWindow.executeJavaScript()无法以某种方式使用d3,只要我想添加一些d3代码,比如“d3.select(”body“)。append(”svg“);” […]