2013-06-13 2 views
1

패널의 서브 그림으로 GUI를 만들고 있습니다. 내 문제는 사용자가 서브 플로트를 확대하려고하면 더 커져서 GUI 전체를 차지한다는 것입니다. 하위 플롯에서 카메라 위치를 이동하려고해도 동일한 문제가 발생합니다.MATLAB - 줌 또는 카메라 위치 이동시 패널에 서브 플로트 유지

내 패널 내에서 서브 플로트를 제한하는 방법이 있습니까? 당신의 부가 적 줄거리 주위에 이동

감사

+0

2D 또는 3D 플롯을 사용하고 있습니까? 내 경험상, 3 차원 플롯 만이 이런 식으로 행동합니다. XY보기에서 확대/축소 한 다음 회전하십시오. – Doresoom

+0

직장 동료가 나에게 똑같은 질문을하는 방식이 꽤 재미 있습니다. 나는 대답이 없다는 것도 재미있다! 나는 너희 둘 모두를 찾으려고 노력할 것이다! –

+0

나는 그것이 3D 음모라고 언급하는 것을 잊었다. – user2482876

답변

1

아이디어는 백그라운드에서 부가 적 줄거리를 넣어 및 (0 마진) 패널이하는 것입니다. 이렇게하면 하위 플롯이 모든 GUI 공간을 차지하는 것을 볼 수 없습니다.

+0

나는 이해할 수 없다. 내 서브 플롯은 이미 패널을 부모로 사용하지만 카메라 위치를 확대/축소하거나 이동하면 하위 패널이 다른 패널 위로 이동합니다. – user2482876

+0

패널 순서 (앞, 뒤 등)를 확인 했습니까? –

+0

나는 당신이 그것을 할 수 있다는 것을 몰랐습니다. 'uistack (mypanel, 'bottom')'을 사용하면 서브 패널이 패널보다 커지면 다른 패널 뒤에 표시되도록 패널을 다른 패널 뒤에 놓습니다. 그것은 좋은 생각이지만, 서브 플롯은 여전히 ​​패널 바깥으로갑니다. 아직까지는 최고의 솔루션입니다. 감사! – user2482876