eventControl的多个实例未检测到所有事件

时间:2013-08-04 09:11:29

标签: java user-interface processing control-p5

我在主框架上运行ControlP5。我还有两个使用ControlP5的附加帧,它们包含在扩展PApplet的类中。与示例一样 - http://www.sojamo.de/libraries/controlP5/examples/extra/ControlP5frame/ControlP5frame.pde

他们都很好,似乎工作。但是点击一个按钮什么都不做,当你将它鼠标悬停在它上面时它甚至都不会突出显示。所以我假设没有调用那些类的controlEvent函数。

主框架在设置中包含ControlP5声明,并在主pde文件中具有controlEvent功能。这样可以很好地处理主框架上按下的按钮。但是当您单击按钮以启动其中一个附加帧时,框架会正常加载并显示位于其上的按钮,但单击时它们不会执行任何操作。它们看起来也不像按钮,因为它们没有像主框架上的按钮那样突出显示。

我不确定到底出了什么问题,因为有多个controlEvent实例,尽管主文件中有一个,而类中有另外两个。有没有人知道为什么没有在附加帧上拾取事件? (我会包含代码,但它确实很长,可能会使事情过于复杂化。)

感谢。

1 个答案:

答案 0 :(得分:0)

如果有人认为这是为了找到答案,我只是一致使用G4P。有两个不同的GUI包很烦人,但确实有用。