JavadocStandardWizardPage.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:Eclipse-Postfix-Code-Completion 作者:
private void createListDialogField(Composite composite) {
    Composite c= new Composite(composite, SWT.NONE);
    c.setFont(composite.getFont());
    c.setLayout(createGridLayout(3));
    c.setLayoutData(createGridData(GridData.FILL_HORIZONTAL | GridData.FILL_VERTICAL, 4, 0));
    ((GridLayout) c.getLayout()).marginWidth= 0;

    String[] buttonlabels= new String[] { JavadocExportMessages.JavadocStandardWizardPage_selectallbutton_label, JavadocExportMessages.JavadocStandardWizardPage_clearallbutton_label, JavadocExportMessages.JavadocStandardWizardPage_configurebutton_label};

    JavadocLinkDialogLabelProvider labelProvider= new JavadocLinkDialogLabelProvider();

    ListAdapter adapter= new ListAdapter();

    fListDialogField= new CheckedListDialogField<JavadocLinkRef>(adapter, buttonlabels, labelProvider);
    fListDialogField.setDialogFieldListener(adapter);
    fListDialogField.setCheckAllButtonIndex(0);
    fListDialogField.setUncheckAllButtonIndex(1);
    fListDialogField.setViewerComparator(new ViewerComparator());

    createLabel(c, SWT.NONE, JavadocExportMessages.JavadocStandardWizardPage_referencedclasses_label, createGridData(GridData.HORIZONTAL_ALIGN_BEGINNING, 4, 0));
    fListDialogField.doFillIntoGrid(c, 3);

    LayoutUtil.setHorizontalGrabbing(fListDialogField.getListControl(null));

    fListDialogField.enableButton(2, false);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号