Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.TreeColumn


  }
   
    private void orderTreeColumns() {
    TreeColumn[] columns = courses.getColumns();
    for (int i = 0; i < columns.length; i++) {
      TreeColumn col = columns[i];
     
      if(i == 0) {
        col.setWidth(70);
      } else if(i == 1) {
        col.setWidth(200);
        col.setAlignment(SWT.LEFT);
      } else {
        col.setWidth(70);
        col.setAlignment(SWT.RIGHT);
      }
    }
  }
View Full Code Here


                calculateCourseParcels();
            }
        });
       
    for (int i = 0; i < courseColunms.length; i++) {
      TreeColumn col = new TreeColumn(courses, SWT.CENTER);
      col.setText(courseColunms[i]);
    }
   
    courses.addListener(SWT.Modify, new Listener(){
      public void handleEvent(Event arg0) {
        orderTreeColumns();
View Full Code Here

    }
   
    private void orderTreeColumns() {
    TreeColumn[] columns = courses.getColumns();
    for (int i = 0; i < columns.length; i++) {
      TreeColumn col = columns[i];
     
      if(i == 0) {
        col.setWidth(70);
      } else if(i == 1) {
        col.setWidth(200);
        col.setAlignment(SWT.LEFT);
      } else {
        col.setWidth(70);
        col.setAlignment(SWT.RIGHT);
      }
    }
  }
View Full Code Here

        Tree tree = treeViewerWithColumns.getTree();
        tree.setLayoutData(new FillLayout());
        tree.setHeaderVisible(true);
        tree.setLinesVisible(true);

        TreeColumn objectColumn = new TreeColumn(tree, SWT.NONE);
        objectColumn.setText(getString("_UI_ObjectColumn_label"));
        objectColumn.setResizable(true);
        objectColumn.setWidth(250);

        TreeColumn selfColumn = new TreeColumn(tree, SWT.NONE);
        selfColumn.setText(getString("_UI_SelfColumn_label"));
        selfColumn.setResizable(true);
        selfColumn.setWidth(200);

        treeViewerWithColumns.setColumnProperties(new String [] {"a", "b"});
        treeViewerWithColumns.setContentProvider(new AdapterFactoryContentProvider(adapterFactory));
        treeViewerWithColumns.setLabelProvider(new AdapterFactoryLabelProvider(adapterFactory));
View Full Code Here

        Tree tree = treeViewerWithColumns.getTree();
        tree.setLayoutData(new FillLayout());
        tree.setHeaderVisible(true);
        tree.setLinesVisible(true);

        TreeColumn objectColumn = new TreeColumn(tree, SWT.NONE);
        objectColumn.setText(getString("_UI_ObjectColumn_label"));
        objectColumn.setResizable(true);
        objectColumn.setWidth(250);

        TreeColumn selfColumn = new TreeColumn(tree, SWT.NONE);
        selfColumn.setText(getString("_UI_SelfColumn_label"));
        selfColumn.setResizable(true);
        selfColumn.setWidth(200);

        treeViewerWithColumns.setColumnProperties(new String [] {"a", "b"});
        treeViewerWithColumns.setContentProvider(new AdapterFactoryContentProvider(adapterFactory));
        treeViewerWithColumns.setLabelProvider(new AdapterFactoryLabelProvider(adapterFactory));
View Full Code Here

        Tree tree = treeViewerWithColumns.getTree();
        tree.setLayoutData(new FillLayout());
        tree.setHeaderVisible(true);
        tree.setLinesVisible(true);

        TreeColumn objectColumn = new TreeColumn(tree, SWT.NONE);
        objectColumn.setText(getString("_UI_ObjectColumn_label"));
        objectColumn.setResizable(true);
        objectColumn.setWidth(250);

        TreeColumn selfColumn = new TreeColumn(tree, SWT.NONE);
        selfColumn.setText(getString("_UI_SelfColumn_label"));
        selfColumn.setResizable(true);
        selfColumn.setWidth(200);

        treeViewerWithColumns.setColumnProperties(new String [] {"a", "b"});
        treeViewerWithColumns.setContentProvider(new AdapterFactoryContentProvider(adapterFactory));
        treeViewerWithColumns.setLabelProvider(new AdapterFactoryLabelProvider(adapterFactory));
View Full Code Here

    Tree tree = mViewer.getTree();

    tree.setHeaderVisible(true);
    tree.setLinesVisible(true);

    TreeColumn treeColumn = new TreeColumn(tree, SWT.LEAD);
    treeColumn.setText(STATE_COLUMN);

    treeColumn = new TreeColumn(tree, SWT.LEAD);
    treeColumn.setText(NAME_COLUMN);
   
    treeColumn = new TreeColumn(tree, SWT.LEAD);
    treeColumn.setText(ID_COLUMN);

    treeColumn = new TreeColumn(tree, SWT.LEAD);
    treeColumn.setText(DATE_COLUMN);

    treeColumn = new TreeColumn(tree, SWT.LEAD);
    treeColumn.setText(EXEC_TIME_COLUMN);
   
    //Just split the columns equally
    TableLayout layout = new TableLayout();
 
    layout.addColumnData(new ColumnWeightData(30));
View Full Code Here

    ContextHelp.setHelp(parent, ContextHelp.COVERAGE_VIEW);
    tree = new Tree(parent, SWT.MULTI);
    tree.setHeaderVisible(true);
    tree.setLinesVisible(true);
    int[] widths = settings.getColumnWidths();
    column0 = new TreeColumn(tree, SWT.NONE);
    column0.setWidth(widths[0]);
    sorter.addColumn(column0, COLUMN_ELEMENT);
    column1 = new TreeColumn(tree, SWT.RIGHT);
    column1.setWidth(widths[1]);
    sorter.addColumn(column1, COLUMN_RATIO);
    column2 = new TreeColumn(tree, SWT.RIGHT);
    column2.setWidth(widths[2]);
    sorter.addColumn(column2, COLUMN_COVERED);
    column3 = new TreeColumn(tree, SWT.RIGHT);
    column3.setWidth(widths[3]);
    sorter.addColumn(column3, COLUMN_TOTAL);
    updateColumnHeaders();

    TreeColumn sortColumn = null;
    switch (settings.getSortColumn()) {
    case COLUMN_ELEMENT:
      sortColumn = column0;
      break;
    case COLUMN_RATIO:
View Full Code Here

  public void createPartControl(Composite parent) {
    tree = new Tree(parent, SWT.NONE);
    tree.setHeaderVisible(true);
    tree.setLinesVisible(true);
    int[] widths = settings.getColumnWidths();
    column0 = new TreeColumn(tree, SWT.NONE);
    column0.setWidth(widths[0]);
    sorter.addColumn(column0, COLUMN_ELEMENT);
    column1 = new TreeColumn(tree, SWT.RIGHT);
    column1.setWidth(widths[1]);
    sorter.addColumn(column1, COLUMN_RATIO);
    column2 = new TreeColumn(tree, SWT.RIGHT);
    column2.setWidth(widths[2]);
    sorter.addColumn(column2, COLUMN_COVERED);
    column3 = new TreeColumn(tree, SWT.RIGHT);
    column3.setWidth(widths[3]);
    sorter.addColumn(column3, COLUMN_TOTAL);
    updateColumnHeaders();
   
    viewer = new TreeViewer(tree);
View Full Code Here

  public void createPartControl(Composite parent) {
    tree = new Tree(parent, SWT.NONE);
    tree.setHeaderVisible(true);
    tree.setLinesVisible(true);
    int[] widths = settings.getColumnWidths();
    column0 = new TreeColumn(tree, SWT.NONE);
    column0.setWidth(widths[0]);
    sorter.addColumn(column0, COLUMN_ELEMENT);
    column1 = new TreeColumn(tree, SWT.RIGHT);
    column1.setWidth(widths[1]);
    sorter.addColumn(column1, COLUMN_RATIO);
    column2 = new TreeColumn(tree, SWT.RIGHT);
    column2.setWidth(widths[2]);
    sorter.addColumn(column2, COLUMN_COVERED);
    column3 = new TreeColumn(tree, SWT.RIGHT);
    column3.setWidth(widths[3]);
    sorter.addColumn(column3, COLUMN_TOTAL);
    updateColumnHeaders();
   
    viewer = new TreeViewer(tree);
View Full Code Here

TOP

Related Classes of org.eclipse.swt.widgets.TreeColumn

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.