Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java GUI 设计  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 熟悉JGraph的伙计们请进!!!!
borlandjb





发贴: 7
积分: 0
于 2006-04-27 20:26 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我在我的程序中动态的刷新节点的值,但是在刷新后那些节点都不能拖动了
也不能改变大小了!怎么回事?大家帮忙看看,谢谢!!!
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) {
}

}

}

};




话题树型展开
人气 标题 作者 字数 发贴时间
5661 熟悉JGraph的伙计们请进!!!! borlandjb 1201 2006-04-27 20:26

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923