讨论Jgraph的问题!

delphi57 2006-03-27 09:57:20

我用JGraph进行工作流定义和流程监控,在进行流程监控时,我希望能显示每个节点的状态(用标签或tooltiptext都行)但是,JGraph没有专门的标签,tooltiptext又不能用(它只显示每个节点的value),我该怎么办?
...全文
129 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
delphi57 2006-05-23
  • 打赏
  • 举报
回复
问题解决了,用edit 方法
zclgod 2006-05-11
  • 打赏
  • 举报
回复
帮顶
delphi57 2006-04-29
  • 打赏
  • 举报
回复
还是没有人回答,天啊!是我的问题太幼稚,还是CSDN现在已没有高人!!!
delphi57 2006-04-27
  • 打赏
  • 举报
回复
我在我的程序中动态的刷新节点的值,但是在刷新后那些节点都不能拖动了
也不能改变大小了!怎么回事?大家帮忙看看,谢谢!!!
class thread extends Thread {
Object[] cell;
JGraph graph;
public thread(Object[] cell1,JGraph graph1){
cell = cell1;
graph = graph1;

}

public void run() {
for (int i = 0; i < cell.length; i++) {
try {
Thread.sleep(1000);
CellView cellView = graph.getGraphLayoutCache().getMapping(cell[i], true);

Map map1 = ((GraphCell) cell[i]).getAttributes();
org.jgraph.graph.AttributeMap map12 = new org.jgraph.graph.
AttributeMap();
GraphConstants.setValue(map1, "终于可以了!!!!!");
GraphConstants.setAutoSize(map1, false);
map12.applyMap(map1);

DefaultGraphCell ob1 = (DefaultGraphCell) cell[i];
ob1.changeAttributes(map1); //改变实际值



cellView.setAttributes(map12); //改变VIEW
// 刷新主窗口
cellView.refresh(true);

cellView.update();
graph.setSelectionCell(cell[i]);

//graph.updateUI();

} catch (InterruptedException ex) {
}

}


}

};
delphi57 2006-03-27
  • 打赏
  • 举报
回复
csdn上就没有人用(会)JGraph吗?

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧