⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dump3.java

📁 dump3 morpheus 0.2.9 src
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
      button1LData.width = 63;
      button1LData.height = 28;
      button1LData.left = new FormAttachment(910, 1000, 0);
      button1LData.right = new FormAttachment(989, 1000, 0);
      button1LData.top = new FormAttachment(0, 1000, 1);
      button1LData.bottom = new FormAttachment(814, 1000, 0);
      btnNext.setLayoutData(button1LData);
      btnNext.setEnabled(false);
      btnNext.addSelectionListener(new SelectionAdapter() {
        @Override
        public void widgetSelected(final SelectionEvent evt) {
          btnNextWidgetSelected(evt);
        }
      });
    }
    return btnNext;
  }

  /**
   * @return Button
   */
  public Button getBtnRem1() {
    if (btnRem1 == null) {
      btnRem1 = new Button(composite1, SWT.PUSH | SWT.CENTER);
      btnRem1.setText("<");
      final FormData button1LData1 = new FormData();
      button1LData1.width = 71;
      button1LData1.height = 25;
      button1LData1.left = new FormAttachment(451, 1000, 0);
      button1LData1.right = new FormAttachment(540, 1000, 0);
      button1LData1.top = new FormAttachment(108, 1000, 0);
      button1LData1.bottom = new FormAttachment(156, 1000, 0);
      btnRem1.setLayoutData(button1LData1);
      btnRem1.addSelectionListener(new SelectionAdapter() {
        @Override
        public void widgetSelected(final SelectionEvent evt) {
          btnRem1WidgetSelected(evt);
        }
      });
    }
    return btnRem1;
  }

  /**
   * @return Button
   */
  public Button getBtnRem2() {
    if (btnRem2 == null) {
      btnRem2 = new Button(composite2, SWT.PUSH | SWT.CENTER);
      btnRem2.setText("<");
      final FormData button2LData1 = new FormData();
      button2LData1.width = 71;
      button2LData1.height = 25;
      button2LData1.left = new FormAttachment(451, 1000, 0);
      button2LData1.right = new FormAttachment(540, 1000, 0);
      button2LData1.top = new FormAttachment(108, 1000, 0);
      button2LData1.bottom = new FormAttachment(156, 1000, 0);
      btnRem2.setLayoutData(button2LData1);
      btnRem2.addSelectionListener(new SelectionAdapter() {
        @Override
        public void widgetSelected(final SelectionEvent evt) {
          btnRem2WidgetSelected(evt);
        }
      });
    }
    return btnRem2;
  }

  /**
   * @return Composite
   */
  public Composite getButtonBar() {
    if (buttonBar == null) {
      buttonBar = new Composite(this, SWT.NONE);
      final FormLayout buttonBarLayout = new FormLayout();
      buttonBar.setLayout(buttonBarLayout);
      final FormData buttonBarLData = new FormData();
      buttonBarLData.width = 800;
      buttonBarLData.height = 35;
      buttonBarLData.left = new FormAttachment(0, 1000, 0);
      buttonBarLData.right = new FormAttachment(1000, 1000, 0);
      buttonBarLData.bottom = new FormAttachment(1000, 1000, -26);
      buttonBar.setLayoutData(buttonBarLData);
      buttonBar.setBackground(SWTResourceManager.getColor(212, 208, 200));
      getProgressBar();
      getBtnBack();
      getBtnNext();
    }
    return buttonBar;
  }

  /**
   * @return Composite
   */
  public Composite getComposite1() {
    if (composite1 == null) {
      composite1 = new Composite(ctfMainTab, SWT.NONE);
      cTabItem1.setControl(composite1);
      final FormLayout composite1Layout = new FormLayout();
      composite1.setLayout(composite1Layout);
      getTreeViewer1left();
      getTreeViewer1right();
      getBtnAdd1();
      getBtnRem1();
    }
    return composite1;
  }

  /**
   * @return Composite
   */
  public Composite getComposite2() {
    if (composite2 == null) {
      composite2 = new Composite(ctfMainTab, SWT.NONE);
      final FormLayout composite2Layout = new FormLayout();
      composite2.setLayout(composite2Layout);
      cTabItem2.setControl(composite2);
      getTableViewer1();
      getTableViewer2();
      getBtnAdd2();
      getBtnRem2();
    }
    return composite2;
  }

  /**
   * @return Composite
   */
  public Composite getComposite3() {
    if (composite3 == null) {
      composite3 = new Composite(ctfMainTab, SWT.NONE);
      final FormLayout composite3Layout = new FormLayout();
      composite3.setLayout(composite3Layout);
      cTabItem3.setControl(composite3);
      getTableViewer3();
      getTableViewer4();
      getTableViewer5();
    }
    return composite3;
  }

  /**
   * @return TableViewer
   */
  private TableViewer getTableViewer5() {
    if (tableViewer5 == null) {
      tableViewer5 = new TableViewer(composite3, SWT.NONE);
      tableViewer5.getTable().setHeaderVisible(true);
      final FormData tableViewer5LData = new FormData();
      tableViewer5LData.width = 323;
      tableViewer5LData.height = 302;
      tableViewer5LData.left = new FormAttachment(563, 1000, 0);
      tableViewer5LData.right = new FormAttachment(1000, 1000, -5);
      tableViewer5LData.top = new FormAttachment(505, 1000, 0);
      tableViewer5LData.bottom = new FormAttachment(994, 1000, 0);
      tableViewer5.getControl().setLayoutData(tableViewer5LData);
      final TableColumn tableColumn1;
      tableColumn1 = new TableColumn(tableViewer5.getTable(), SWT.LEFT);
      tableColumn1.setText("File Types scanned");
      tableColumn1.setWidth(320);
    }
    return tableViewer5;
  }

  /**
   * This method ...
   * 
   * @return Composite
   */
  private Composite getComposite5() {
    if (composite5 == null) {
      composite5 = new Composite(ctfMainTab, SWT.NONE);
      final FormLayout composite5Layout = new FormLayout();
      composite5.setLayout(composite5Layout);
      cTabItem5.setControl(composite5);
      sash5 = new Sash(composite5, SWT.VERTICAL);
      final int limit = 20, percent = 33;
      final FormData sashData = new FormData();
      sashData.left = new FormAttachment(percent, 0);
      sashData.top = new FormAttachment(0, 0);
      sashData.bottom = new FormAttachment(100, 0);
      sash5.setLayoutData(sashData);
      sash5.addListener(SWT.Selection, new Listener() {
        public void handleEvent(final Event e) {
          final Rectangle sashRect = sash5.getBounds();
          final Rectangle shellRect = composite5.getClientArea();
          final int right = shellRect.width - sashRect.width - limit;
          e.x = Math.max(Math.min(e.x, right), limit);
          if (e.x != sashRect.x) {
            sashData.left = new FormAttachment(0, e.x);
            composite5.layout();
          }
        }
      });
      getTreeViewer3();
      getComposite5right();
    }
    return composite5;
  }

  /**
   * @return Label
   */
  public Label getLblStatus() {
    if (lblStatus == null) {
      lblStatus = new Label(this, SWT.NONE);
      lblStatus.setText("Select files or folders.");
      final FormData lblStatusLData = new FormData();
      lblStatusLData.width = 553;
      lblStatusLData.height = 21;
      lblStatusLData.left = new FormAttachment(0, 1000, 5);
      lblStatusLData.bottom = new FormAttachment(1000, 1000, -2);
      lblStatusLData.top = new FormAttachment(1000, 1000, -23);
      lblStatusLData.right = new FormAttachment(700, 1000, 0);
      lblStatus.setLayoutData(lblStatusLData);
    }
    return lblStatus;
  }

  /**
   * @return Label
   */
  public Label getLblVersion() {
    if (lblVersion == null) {
      lblVersion = new Label(this, SWT.RIGHT);
      lblVersion.setText("Version: " + VERSION);
      final FormData labelVersionLData = new FormData();
      labelVersionLData.width = 231;
      labelVersionLData.height = 21;
      labelVersionLData.left = new FormAttachment(700, 1000, 0);
      labelVersionLData.right = new FormAttachment(1000, 1000, -2);
      labelVersionLData.top = new FormAttachment(1000, 1000, -23);
      labelVersionLData.bottom = new FormAttachment(1000, 1000, -2);
      lblVersion.setLayoutData(labelVersionLData);
    }
    return lblVersion;
  }

  /**
   * @return ProgressBar
   */
  private ProgressBar getProgressBar() {
    if (progressBar == null) {
      progressBar = new ProgressBar(buttonBar, SWT.SMOOTH);
      final FormData progressBarLData = new FormData();
      progressBarLData.width = 400;
      progressBarLData.height = 26;
      progressBarLData.left = new FormAttachment(0, 1000, 5);
      progressBarLData.top = new FormAttachment(0, 1000, 1);
      progressBarLData.right = new FormAttachment(500, 1000, 0);
      progressBarLData.bottom = new FormAttachment(814, 1000, 0);
      progressBar.setLayoutData(progressBarLData);
      progressBar.setSelection(0);
      progress = 0.0;
    }
    return progressBar;
  }

  /**
   * @return TableViewer
   */
  public TableViewer getTableViewer1() {
    if (tableViewer1 == null) {
      tableViewer1 = new TableViewer(composite2, SWT.BORDER | SWT.FULL_SELECTION | SWT.MULTI);
      final FormData listViewer1LData = new FormData();
      listViewer1LData.width = 67;
      listViewer1LData.height = 63;
      listViewer1LData.left = new FormAttachment(0, 1000, 3);
      listViewer1LData.top = new FormAttachment(0, 1000, 7);
      listViewer1LData.right = new FormAttachment(434, 1000, 0);
      listViewer1LData.bottom = new FormAttachment(994, 1000, 0);
      tableViewer1.getControl().setLayoutData(listViewer1LData);
      tableViewer1.getTable().setHeaderVisible(true);
      final TableColumn column1 = new TableColumn(tableViewer1.getTable(), SWT.LEFT);
      column1.setText("Found File Types");
      column1.setWidth(160);
      final TableColumn column2 = new TableColumn(tableViewer1.getTable(), SWT.RIGHT);
      column2.setText("Number of files");
      column2.setWidth(160);
      tableViewer1.setContentProvider(new CollectionTableContentProvider());
      tableViewer1.setLabelProvider(new TypeTableLabelProvider());
      tableViewer1.setSorter(new ExtensionCountSorter(ExtensionCountSorter.EXT, ExtensionCountSorter.ASC));
      tableViewer1.setInput(typeList);
      column1.addSelectionListener(new SelectionAdapter() {
        @Override
        public void widgetSelected(final SelectionEvent e) {
          if (((ExtensionCountSorter)tableViewer1.getSorter()).getType() == ExtensionCountSorter.COUNT) {
            tableViewer1.setSorter(new ExtensionCountSorter(ExtensionCountSorter.EXT, ExtensionCountSorter.ASC));
          } else {
            if (((ExtensionCountSorter)tableViewer1.getSorter()).getDirection() == ExtensionCountSorter.ASC) {
              tableViewer1.setSorter(new ExtensionCountSorter(ExtensionCountSorter.EXT, ExtensionCountSorter.DESC));
            } else {
              tableViewer1.setSorter(new ExtensionCountSorter(ExtensionCountSorter.EXT, ExtensionCountSorter.ASC));
            }
          }
        }
      });
      column2.addSelectionListener(new SelectionAdapter() {
        @Override
        public void widgetSelected(final SelectionEvent e) {
          if (((ExtensionCountSorter)tableViewer1.getSorter()).getType() == ExtensionCountSorter.EXT) {
            tableViewer1.setSorter(new ExtensionCountSorter(ExtensionCountSorter.COUNT, ExtensionCountSorter.DESC));
          } else {
            if (((ExtensionCountSorter)tableViewer1.getSorter()).getDirection() == ExtensionCountSorter.DESC) {
              tableViewer1.setSorter(new ExtensionCountSorter(ExtensionCountSorter.COUNT, ExtensionCountSorter.ASC));
            } else {
              tableViewer1.setSorter(new ExtensionCountSorter(ExtensionCountSorter.COUNT, ExtensionCountSorter.DESC));
            }
          }
        }
      });
    }
    return tableViewer1;
  }

  /**
   * @return TableViewer
   */
  private TableViewer getTableViewer2() {
    if (tableViewer2 == null) {
      tableViewer2 = new TableViewer(composite2, SWT.BORDER | SWT.FULL_SELECTION | SWT.MULTI);
      final FormData tableViewer2LData = new FormData();
      tableViewer2LData.width = 12;
      tableViewer2LData.height = 61;
      tableViewer2LData.left = new FormAttachment(559, 1000, 0);
      tableViewer2LData.right = new FormAttachment(1000, 1000, -6);
      tableViewer2LData.bottom = new FormAttachment(994, 1000, 0);
      tableViewer2LData.top = new FormAttachment(0, 1000, 6);
      tableViewer2.getControl().setLayoutData(tableViewer2LData);
      tableViewer2.getTable().setHeaderVisible(true);
      final TableColumn column1 = new TableColumn(tableViewer2.getTable(), SWT.LEFT);
      column1.setText("Selected File Types");
      column1.setWidth(320);
      tableViewer2.setContentProvider(new CollectionTableContentProvider());
      tableViewer2.setLabelProvider(new TypeTableLabelProvider());
      tableViewer2.setSorter(new StringSorter());
      tableViewer2.setInput(selectedTypeList);
    }
    return tableViewer2;
  }

  /**
   * @return TableViewer
   */
  public TableViewer getTableViewer3() {
    if (tableViewer3 == null) {
      tableViewer3 = new TableViewer(composite3, SWT.BORDER | SWT.FULL_SELECTION | SWT.SINGLE);
      final FormData tableViewer3LData = new FormData();
      tableViewer3LData.width = 67;
      tableViewer3LData.height = 63;
      tableViewer3LData.left = new FormAttachment(0, 1000, 3);
      tableViewer3LData.top = new FormAttachment(0, 1000, 7);
      tableViewer3LData.right = new FormAttachment(434, 1000, 0);
      tableViewer3LData.bottom = new FormAttachment(994, 1000, 0);
      tableViewer3.getControl().setLayoutData(tableViewer3LData);
      tableViewer3.getTable().setHeaderVisible(true);
      final TableColumn column1 = new TableColumn(tableViewer3.getTable(), SWT.LEFT);
      column1.setText("Fingerprint Algorithms");
      column1.setWidth(200);
      final TableColumn column2 = new TableColumn(tableViewer3.getTable(), SWT.RIGHT);
      column2.setText("Percentage match");
      column2.setWidth(120);
      tableViewer3.setContentProvider(new CollectionTableContentProvider());
      tableViewer3.setLabelProvider(new FingerprintTableLabelProvider());
      tableViewer3.setSorter(new StringSorter());
      tableViewer3.setInput(prints);
      tableViewer3.addSelectionChangedListener(new ISelectionChangedListener() {
        public void selectionChanged(final SelectionChangedEvent pArg0) {
          tableViewer3WidgetSelected(pArg0);
        }
      });
    }
    return tableViewer3;
  }

  /**
   * @return TableViewer
   */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -