2014-09-01 2 views
2

크기를 조정할 수있는 MATLAB UI를 구현하려고합니다. 그러나 나는 많은 문제를 겪고있다. 실제로 콘텐츠의 크기를 자동으로 조정하는 창을 사용하려면 normalized 명령을 사용해야합니다. 그러나 uicontrol 항목의 '정상화'는 항상 동일하지는 않습니다. 예를 들어 popupmenutextedit과 다릅니다. 게다가 FontSize는 이전의 것과는 다른 행동을합니다.MATLAB에서 프로그래밍 방식으로 크기를 조정할 수있는 UI를 설정하는 방법

이 모든 것들이 설명되어있는 간단한 튜토리얼이 있습니까? 아무 것도 찾지 못했습니다.

답변

2

이 작업을 수행하는 경우 Ben Tordoff의 GUI 레이아웃 도구 상자 인 available을 MATLAB Central File Exchange에서 사용하는 것이 좋습니다. 그것은 당신에게 거의 무료로 GUI를 크기 조정을 제공하고, 그 밖에도 이동 가능한 패널과 잘 구현 된 탭 컨트롤을 제공합니다. 간단한 튜토리얼과 훌륭한 예제를 포함하여 훌륭한 문서가 제공됩니다.

Ben은 MathWorks 컨설팅 그룹에서 제공 한 것이며 도구 상자는 컨설팅 프로젝트를 제공 할 때 MathWorks에서 널리 사용됩니다. '지원되는'MathWorks 제품은 아니지만 매우 신뢰할 수 있으며 자신의 프로젝트에 자유롭게 사용할 수 있습니다. 이없이

, 그것은 복잡의 GUI에 크기 조정 구현하기 위해 엄청난 고통 - 그냥 'normalized' 특성에 의존 할 수 없습니다 제대로 수행하려면 ResizeFcn 모두에 콜백, 그리고 꽤 많은 재를 구현해야 크기가있을 때마다 모든 것을 다 써 버리십시오.

+0

대단히 감사 드리며 알려 드리겠습니다. – Nicholas

관련 문제