2011-04-01 4 views
0

내 앱에서 JFace 대화 상자를 사용합니다. 그리고 getInitialSize (xxx) 하위 클래스를 않습니다. JFace는 대화 상자의 높이를 정확하게 결정할 수 있습니다. 내 질문은 JFace 대화 상자가 정적 초기 크기없이 대화 상자 크기를 자동으로 계산할 수 있는지 여부입니다. 내 화면 (MAC OS X)을 수정하기 위해 정적 크기를 조정할 수 있습니다. 그러나 다른 플랫폼 (WINDOWS)에서는 잘못된 크기가됩니다.JFace 대화 상자의 너비가 잘못되었습니다.

답변

2

모든 위젯에 대해 레이아웃 데이터를 올바르게 설정하면 대화 상자의 크기가 적절해야합니다. 위젯을 확인하기 위해 shell.pack()을 시도해 볼 수도 있습니다 & 대화 상자가 올바른 크기가됩니다