改变复合材料中儿童的优先级

时间:2013-04-19 08:17:46

标签: java swt

我有一个名为Composite的显示器,其子元素放置在绝对布局中。在我的整个计划中,这些孩子可以在复合材料上移动并重叠。我想创建一个“优先级”,这样我就可以选择在其他元素之上绘制哪些子节点。这些孩子是一个名为Llama的自定义类,我扩展了Canvas。我有一个存储其优先级的整数字段,但我不知道如何按照我希望它们显示的顺序显示它们(基于整数字段)。这是一个程序的图像,显​​示重叠的含义。

enter image description here

基本上,他们会根据添加到合成中的顺序自动选择显示顺序(据我所知)。如何更改该顺序以适合我的优先级字段?

提前致谢!

1 个答案:

答案 0 :(得分:0)

您需要Control.moveAbove()moveBelow()