我有一个包含两个子复合材料的复合材料
+---+---+ | 1 | 2 | +---+---+
当用户点击按钮时,如何更改这两个合成的顺序? 结果应该是:
+---+---+ | 2 | 1 | +---+---+
由于 西蒙
答案 0 :(得分:4)
Control类有方法moveAbove()和moveBelow(),我认为这两个正在做你需要的东西
答案 1 :(得分:3)
我认为这回答了您的问题:Change the order of element in RowLayout SWT Java
它基本上说,您可以使用z-order
来定位组件。
答案 2 :(得分:1)
Control.moveAbove()和Control.moveBelow()用于更改Composite children()中控件的顺序。父复合应该重新布局以计算子节点的新边界。