0

好吧,我在使用 ControlP5 库进行处理时制作了一个可滚动列表。我需要一个下拉菜单,并且下拉菜单中有很多不推荐使用的功能,他们说这是知道的方法。

我遇到的问题是,每当我运行草图时,可滚动列表就会开始折叠(不仅仅是栏,而是所有选项)。

我像这样初始化滚动列表

 controlP5.addScrollableList("dropdown")
 .setPosition(0, 0)
 .setSize(200, 100)
 .setBarHeight(10)
 .setItemHeight(10)
 .addItems(l)     
 .setType(ScrollableList.DROPDOWN) 
 ;

提前致谢

4

1 回答 1

2

您可以设置一些默认的“预选”选项

.setValue(1)

或者折叠所有选项,您可以设置继承的方法setOpen(),这样您的设置将如下所示

cp5.addScrollableList("dropdown")
     .setPosition(100, 100)
     .setSize(200, 100)
     .setBarHeight(20)
     .setItemHeight(20)
     .addItems(l)
     .setType(ScrollableList.DROPDOWN)
     .setOpen(false)                      //false for closed
     ;

希望它有助于实现您想要的,因为我不确定您的 Q。

于 2015-10-13T13:14:25.597 回答