Tag: jung2

在Jung中显示popup messgae

我创建了一个由多个顶点和边组成的网络。 当我将鼠标移动到该顶点时,如何在顶点上显示弹出消息?

如何使用Thread Sleep暂停JUNG“animator”(给定IterativeProcess)?

我正在通过JUNG库为节点之间的移动agents (即JUNG节点)提供一个接口。 当我命令agent从节点1移动到节点2时 ,并且在代理到节点2的行程结束之前,我命令agent移动到节点1 。 我希望agent在到达节点2后移动到节点1但是代理slowed down (因为新命令降低其速度)并且当通过该降低的速度到达节点2时它以相同的降低的速度返回到节点1。 并且当存在命令代理移动到的Third点时(当它在跳闸forms节点1到节点2时 ),代理looses its path到节点2的 looses its path并且不到达节点2或3中的任何节点。 我知道发生这种情况是因为当一些thread正在moving the agent ,执行新命令的另一个thread应该以某种方式paused并且在另一个thread完成其工作之后应该resumed它。 我试过通过睡觉线程来做这样的事情,但它不起作用。 即使我睡眠线程,顶点对撞机仍然会改变节点位置。 我也试过使用semaphores但同样的事情发生了。 我怎么能完全阻止它? 这是我的代码的完整实现(The main part for moving the agents is the MOVE class) : InterpretMaster.java commandMaster.java Command.java Move.java: /* * To change this license header, choose License Headers in Project Properties. * To change […]