ControlP5可滚动列表开始关闭

时间:2015-10-07 09:31:48

标签: processing control-p5

我在使用ControlP5库进行处理时制作了一个可滚动的列表。 我需要一个下拉列表,Dropdown中有许多已弃用的函数,并且他们说这是了解它的方法。

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

我像这样初始化滚动列表

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

提前致谢

1 个答案:

答案 0 :(得分: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不确定。