您的位置:程序门 -> java -> gui 设计



jtree  控制结点选择


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


jtree 控制结点选择
发表于:2008-01-14 10:08:59 楼主
单击jtree的结点,会在右边显示结点的详细内容,如果修改结点内容,则不允许选择其他结点,保存后在能选择,
    怎么控制不能选择其他结点???
发表于:2008-01-15 22:09:571楼 得分:0
在你修改信息是让jtree     setenabled(false);
当你点保存是   setenabled(true);
发表于:2008-01-16 09:18:372楼 得分:0
jtree           setenabled(false);   这样一来,当前的焦点也没有了!
发表于:2008-01-16 09:54:323楼 得分:0
记忆当前的结点oldnode。
当选择其他结点的时候,判断一下内容是否有更改。
1.如果没有修改,光标移动到新结点,记忆为oldnode。
2.如果有修改,提示用户:您有修改的内容没有保存,是否保存?
a是:帮助用户保存,光标移动到新结点。
b否:不保存信息到结点,光标移动到新结点。
c取消:什么都不做,光标重新设置回oldnode。
如果不能弹出信息让用户保存,就相当于2的情况只执行c了。


快速检索

最新资讯
热门点击