libgdx - 在水平组中包装标签文本(LIBGDX)
问题描述
我想包装一个大文本,这是一个嵌入到Horizontalgoup中的标签,它嵌入到一个表格中。为了在表格中有一些结构并能够快速删除和添加元素,我在这个表格中使用了 HorizontalGroups。
但是当涉及到 Horizontalgroup 时,换行不起作用。
有人能帮我吗 ?
我的测试代码:
Skin skin = new Skin(Gdx.files.internal(SkinManager.getSkin()));
Table table = new Table();
int size = 40;
HorizontalGroup horizontalGroup = new HorizontalGroup();
Label bigtext = new Label("big text big text big text big text", skin);
bigtext.setWrap(true);
bigtext.setWidth(size);
horizontalGroup.addActor(bigtext);
horizontalGroup.setWidth(size);
table.add(horizontalGroup).width(size);
table.setPosition(400,400);
table.setWidth(size);
stage.addActor(table);
* 更新 * 我还单独使用 HorizontalGroup 进行了测试:使用 group 的 wrap 方法包装对我不起作用:
Skin skin = new Skin(Gdx.files.internal(SkinManager.getSkin()));
int size = 40;
HorizontalGroup horizontalGroup = new HorizontalGroup();
Label bigtext = new Label("big text big text big text big text big text big text big text big text", skin);
bigtext.setWrap(true);
bigtext.setWidth(size);
horizontalGroup.addActor(bigtext);
horizontalGroup.setWidth(size);
horizontalGroup.setPosition(400,400);
horizontalGroup.wrap(true);
horizontalGroup.wrap();
stage.addActor(horizontalGroup);
解决方案
推荐阅读
- excel - Excel Sumproduct 忽略文本问题
- python - Python websocket:导入错误,无法在docker中导入'create_connection'
- selenium - 在 Google Chrome 版本 87.0.4280.88 的下拉菜单中选择类不起作用
- python - Plotly Mapbox 底图:世界 covid 案例 - GeoJson 文件
- javascript - 如何在mongodb中查询文档数组的元素
- string - 以文字格式重新创建 Kotlin 字符串
- html - 为什么即使 loop='true' 我也没有嵌入音频循环?
- gnuplot - mac OS 的交互式终端
- python - 如何从 Path 切换到 os.path ,反之亦然?
- html - 十一:在头部的noscript标签中渲染一个样式