首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LibGDX: Scene2d布局问题

LibGDX: Scene2d布局问题
EN

Stack Overflow用户
提问于 2015-09-06 22:39:10
回答 1查看 91关注 0票数 0

你好,我有一个关于表布局的问题:在这段代码中,我得到了两个表之间奇怪的空格。

代码语言:javascript
复制
public class ItemList extends Table {
    private final float TABLE_PADDING = 5.0f;
    private Table layout;

    private Array<Image> images = new Array<Image>();

    public ItemList(Skin skin) {
        super(skin);
        this.setBackground("bg_dark_grey");

        layout = new Table(skin);

        TextField itemSearch = new TextField("", skin);
        itemSearch.setMessageText("Search");
        this.add(itemSearch).pad(TABLE_PADDING).fillX().row();

        ScrollPane scrollPane = new ScrollPane(layout, skin);
        this.add(scrollPane);
    }

    public void addItems(TextureAtlas items) {
        // Add a cell to layout for every image.
        }
    }
}
EN

回答 1

Stack Overflow用户

发布于 2015-09-07 03:01:51

首先使用debug()查看表的边界

代码语言:javascript
复制
    ...
    super(skin);
    this.setBackground("bg_dark_grey");

    this.debug();

    ...

    layout = new Table(skin);

    layout.debug();

    ...

其次,我非常确定添加到itemSearch中的pad会生成空格-请检查

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32424693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档