마법사 페이지가 여러 개 포함 된 대화 상자가 있습니다. 마법사 페이지는 화면 해상도에 따라 다르게 나타납니다. 화면 해상도가 작음에서 중간으로 변경되면 일부 wizardpage의 내용이 누락됩니다. 화면 해상도 변경 마법사 페이지가 내용을 잃어서는 안됩니다. 화면 해상도 변경으로 마법사 페이지를 조정할 수있는 방법이 있는지 알려 주시기 바랍니다.마법사 페이지 화면 해상도에 따라 변경
메인 페이지
@Override
public void createControl(Composite parent) {
Composite container = new Composite(parent, SWT.NULL);
container.setLayout(new GridLayout(1, false));
container.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
setControl(container);
createDialogArea(container);
DataBindingContext context = initDataBindings();
setControl(container);
setPageComplete(false);
}
첫 페이지는 Mainpage 확장 :
@Override
public void createControl(Composite parent) {
super.createControl(parent); }
마법사와 마법사 대화 상자가
protected Control createDialogArea(Composite parent) {
// create the top level composite for the dialog area
Composite composite = (Composite) super.createDialogArea(parent);
}
@Override
protected Point getInitialSize() {
return new Point(550, 580);
}
}
[mcve] –
질문을 편집하고 질문에 코드를 입력하십시오. –