Java 表中单元格中的两个参与者(libGDX)

Java 表中单元格中的两个参与者(libGDX),java,libgdx,Java,Libgdx,我想把两个演员放在表中的一个单元格中(以便他们彼此重叠)。数字应与正方形的中心重叠。换句话说,表格中的方块应该像数字的容器 这是我到目前为止写的: table = new Table(); table.padTop(100f); table.setDebug(true); btnLevel = new Button[50][3]; lbl = new Label[50][3]; for (int row = 0; row < 50; row++)

我想把两个演员放在表中的一个单元格中(以便他们彼此重叠)。数字应与正方形的中心重叠。换句话说,表格中的方块应该像数字的容器

这是我到目前为止写的:

table = new Table();
    table.padTop(100f);
    table.setDebug(true);

    btnLevel = new Button[50][3];
    lbl = new Label[50][3];
    for (int row = 0; row < 50; row++) {
        for (int col = 0; col < 3; col++) {
            btnLevel[row][col] = new Button(skin.getDrawable("up"), skin.getDrawable("down"));
            lbl[row][col] = new Label("" + X, style);

            // My Actors
            table.add(btnLevel[row][col]);  // square shape
            table.add(lbl[row][col]);       // number over the square

            if (col == 2) {
                table.row().pad(10f);
            }
        }
    }
table=newtable();
表1.挂件(100f);
表.setDebug(true);
btnLevel=新按钮[50][3];
lbl=新标签[50][3];
用于(int行=0;行<50;行++){
for(int col=0;col<3;col++){
btnLevel[row][col]=新按钮(skin.getDrawable(“向上”)、skin.getDrawable(“向下”);
lbl[行][列]=新标签(“+X,样式);
//我的演员
table.add(btnLevel[row][col]);//方形
table.add(lbl[row][col]);//正方形上的数字
如果(列==2){
table.row().pad(10f);
}
}
}
如何使用表格使一个参与者与另一个参与者重叠


换句话说:我如何才能将actor(A)放在第一列(表中)的第一行,并将actor(B)放在actor(A)的相同位置?

每当您向
表添加内容时,它将导致一个新的
单元格。这些细胞不能重叠。您需要向单元格中添加一个
Actor
,该单元格具有方形和
标签

在您的情况下,您可以使用


所以你试过什么?你被困在哪里?而且,最重要的是,您的问题是什么?我如何使用表将参与者重叠到另一个参与者?因此,动态生成一个包含两个数字的标签,可能使用不同的形状来表示重叠。。。。。。。。谢谢,再次感谢…这就是解决方案。。THANX人很多看解决方案图片:)THANX:*
Stack stack = new Stack();
stack.add(btnLevel[row][col]); // square shape
stack.add(lbl[row][col]); // number over the square
table.add(stack);