我想创建一个包含可点击条目的滚动动态列表。我的问题是条目的字体大小。字体太小了。我是否必须为此创建一个单独的皮肤,或者是否有某种方法可以放大现有字体。我目前正在使用未更改的uiskin。这是我的代码。我可以添加列表条目,它们都是可点击的(此处不包含侦听器代码),但显示时文本太小了。
skin = new Skin(Gdx.files.internal("uiskin.json"));
shotArrayList = new ArrayList<String>();
shotList = new List(shotArrayList.toArray(),skin);
ScrollPane scrollPane2 = new ScrollPane(shotList, skin);
table.add(scrollPane2).width(w*0.7f).height(h*0.3f);
我只将滚动窗格放在表格单元格中,以帮助与其他演员一起放置在舞台上。我认为这并没有真正影响我的字体大小问题。这种创建动态滚动列表的方法效果很好,但我愿意接受更好的解决方案。
我的问题只是字体大小。我尝试使用标签的 ArrayList,因为我可以将比例应用于标签,但是当我将 ArrayList 转换为数组时,我的条目都只是简单地说“标签”。我希望我已经解释了我的问题并急切地等待解决方案。