2014-07-26 4 views
0

사용자가 클릭하여 드롭 다운 목록을 표시 할 수있는 3 개의 노드를 만드는 처리에서 스케치를 작성했습니다. 바깥 쪽 마우스 클릭이나 마우스 버튼을 놓고 드롭 다운 목록을 사라지게 할 방법이 있습니까? 그리기 섹션에서 배경을 호출 할 수 있고 목록을 덮어 쓸 수 있다고 생각했지만 실제로는 그림의 일부가 아니기 때문에 그렇지 않습니다. 고맙습니다!처리에서 이전에 그려진 ControlP5 드롭 다운 목록을 제거하는 방법

답변

1

설명서 (라이브러리에 포함되어 있음)를 살펴 보는 것이 좋습니다. ConrolP5 developer's site

쇼에서

, 숨기기, 부하, 스케치 에 추가 된 컨트롤러 이 조직 컨트롤러를 유지하는 탭과 그룹 설정 배열 될 수를 저장합니다. 모든 컨트롤러는 기본 처리 스케치 위에 그려집니다. 여러 키 조합을 사용하면 사용자 인터페이스를 표시 및 숨기고 ControlP5 속성을 저장하고로드하려면 ControlP5 속성 → 예를 사용할 수 있습니다. 컨트롤러의 위치는 이 눌려져있는 동안 컨트롤러를 움직여 런타임 중에 조정될 수 있습니다 ( ). 방법이있다 Class ControllerGroup에서

Class DropdownList 상속은 : 그래서, 당신은 마우스 클릭을 추적하고 숨기려는 특정 항목을 대상으로 필요한 당신이 원하는 달성하기 위해

hide 

public java.lang.Object hide() 

    Specified by: 
     hide in interface ControllerInterface 

을 숨 깁니다.

+0

도움 주셔서 대단히 감사합니다. 저는 초보자입니다. 그리고 문서화를 샅샅이 뒤져 보지도 않았습니다. (물론 지금은 분명히 저에게 분명합니다.) 다시 한 번 감사드립니다! – aschaefer