【发布时间】:2015-11-25 15:09:42
【问题描述】:
大家,我正在用JPanel 和JFrame 制作桌面应用程序。这是我的树结构:
默认树
@Root
|-L1B (node-1)
|-L2A (node-2)
|-L1A (node-3)
在此之后,我正在读取一个文件(假设两个值:value1 和 value2)并添加叶数据。
所以,我想像这样改变颜色:
@Root
|**-L1B** (node-1)(with green color)
| value1(with green color)
| value2(with green color)
|-L2A (node-2)
|-L1A (node-3)
value1 的值可能是 60s,这意味着在 60s 内它会先是绿色然后变成红色。
@Root
|**-L1B** (node-1)(with green color)
| value1(with green red)
| value2(with green color)
|-L2A (node-2)
|-L1A (node-3)
而在 60s 之后,value2 的值可能比 value1 多 60s,所以 60s 会先是绿色然后变成红色。
@Root
|**-L1B** (node-1)(with green color)
| value1(with green red)
| value2(with green color)
|-L2A (node-2)
|-L1A (node-3)
所以,基本上我想要运行进程的层次结构。当它运行时,颜色应该是绿色的,然后它会变成另一种颜色。
【问题讨论】: