Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.TableColumn


        GridData gd_table = new GridData(SWT.FILL, SWT.FILL, true, true, 1, 2);
        gd_table.heightHint = 100;
        table.setLayoutData(gd_table);
        table.setLinesVisible(true);

        TableColumn tblclmnPackage = new TableColumn(table, SWT.NONE);
        tblclmnPackage.setWidth(267);
        tblclmnPackage.setText(Messages.PackageInfoDialog_ExportedPackage);

        TableColumn tblclmnVersion = new TableColumn(table, SWT.NONE);
        tblclmnVersion.setWidth(77);
        tblclmnVersion.setText(Messages.PackageInfoDialog_Version);

        Button btnCheckAll = new Button(composite, SWT.NONE);
        btnCheckAll.setText(Messages.PackageInfoDialog_btnCheckAll_text);
        btnCheckAll.setLayoutData(new GridData(SWT.FILL, SWT.TOP, false, false, 1, 1));
        btnCheckAll.addSelectionListener(new SelectionAdapter() {
View Full Code Here


        fd_table.bottom = new FormAttachment(100, -37);
        table.setLayoutData(fd_table);
        table.setLinesVisible(true);
        table.setHeaderVisible(true);

        final TableColumn wBsn = new TableColumn(table, SWT.NONE);
        wBsn.setWidth(200);
        wBsn.setText("Bundle Symbolic Name");

        final TableColumn wVersion = new TableColumn(table, SWT.NONE);
        wVersion.setWidth(100);
        wVersion.setText("Version");

        final TableColumn wOptions = new TableColumn(table, SWT.NONE);
        wOptions.setWidth(200);
        wOptions.setText("Options");

        final TableColumn wFile = new TableColumn(table, SWT.NONE);
        wFile.setWidth(100);
        wFile.setText("File");

        tableViewer.setContentProvider(new IStructuredContentProvider() {

            public Object[] getElements(Object inputElement) {
                if (model != null)
View Full Code Here

                | ColumnViewerEditor.KEYBOARD_ACTIVATION
                | ColumnViewerEditor.KEEP_EDITOR_ON_DOUBLE_CLICK;
        TableViewerEditor.create(propertiesViewer, focusCellMgr, actSupport, features);   
   
     
      TableColumn propertiesTableNameColumn = new TableColumn(propertiesTable, SWT.NONE);
      propertiesTableNameColumn.setWidth(130);
      propertiesTableNameColumn.setText("Name");

      TableColumn propertiesTableValueColumn = new TableColumn(propertiesTable, SWT.NONE);
      propertiesTableValueColumn.setWidth(230);
      propertiesTableValueColumn.setText("Value");

      propertiesViewer.setColumnProperties(new String[] {KEY_PROPERTY, VALUE_PROPERTY});

      propertiesViewer.setCellEditors(new CellEditor[] {new TextCellEditor(propertiesTable, SWT.NONE),
          new TextCellEditor(propertiesTable, SWT.NONE)});
View Full Code Here

        TableColumn[] columns = viewer.getTable().getColumns();
        if ( columns.length < count )
        {
            for ( int i = columns.length; i < count; i++ )
            {
                TableColumn column = new TableColumn( viewer.getTable(), SWT.LEFT );
                column.setText( "" ); //$NON-NLS-1$
                column.setWidth( 0 );
                column.setResizable( true );
                column.setMoveable( true );
            }
        }
    }
View Full Code Here

        new Label(composite, SWT.NONE); // Spacer;
        Table table = new Table(composite, SWT.FULL_SELECTION | SWT.MULTI | SWT.BORDER);
        table.setLinesVisible(true);
        table.setHeaderVisible(true);

        TableColumn col;
        col = new TableColumn(table, SWT.NONE);
        col.setText("Path");
        col.setWidth(300);
        col = new TableColumn(table, SWT.NONE);
        col.setText("Bundle Name/Version");
        col.setWidth(300);

        viewer = new TableViewer(table);
        viewer.setContentProvider(new ArrayContentProvider());
        viewer.setLabelProvider(new StyledCellLabelProvider() {
            @Override
View Full Code Here

    public void addColumnsToTable() {
        Table table = viewer.getTable();

        for (String label : LABELS) {
            TableColumn col = new TableColumn(table, SWT.NONE);
            col.setText(label);
            col.setWidth(120);
        }
    }
View Full Code Here

        GridData gd_table = new GridData(SWT.FILL, SWT.FILL, true, true, 1, 2);
        gd_table.heightHint = 100;
        table.setLayoutData(gd_table);
        table.setLinesVisible(true);

        TableColumn tblclmnPackage = new TableColumn(table, SWT.NONE);
        tblclmnPackage.setWidth(267);
        tblclmnPackage.setText(Messages.PackageInfoDialog_ExportedPackage);

        TableColumn tblclmnVersion = new TableColumn(table, SWT.NONE);
        tblclmnVersion.setWidth(77);
        tblclmnVersion.setText(Messages.PackageInfoDialog_Version);

        Button btnCheckAll = new Button(composite, SWT.NONE);
        btnCheckAll.setText(Messages.PackageInfoDialog_btnCheckAll_text);
        btnCheckAll.setLayoutData(new GridData(SWT.FILL, SWT.TOP, false, false, 1, 1));
        btnCheckAll.addSelectionListener(new SelectionAdapter() {
View Full Code Here

    table.setLinesVisible(true);

    GC gc= new GC(getShell());
    gc.setFont(JFaceResources.getDialogFont());

    TableColumn column1= new TableColumn(table, SWT.NONE);
    column1.setText(columnName);
    int minWidth= computeMinimumColumnWidth(gc, columnName);
    columnLayout.setColumnData(column1, new ColumnWeightData(1, minWidth, true));

    TableColumn column2= new TableColumn(table, SWT.NONE);
    column2.setText(columnValue);
    minWidth= computeMinimumColumnWidth(gc, columnValue);
    columnLayout.setColumnData(column2, new ColumnWeightData(3, minWidth, true));
   
    gc.dispose();
View Full Code Here

    this.tableViewer = tableViewer;
  }

  @Override
  public int compare(Viewer viewer, Object e1, Object e2) {
    TableColumn sortColumn = tableViewer.getTable().getSortColumn();
    if (sortColumn != null) {
      ServiceViewColumn serviceColumn = (ServiceViewColumn) sortColumn.getData();
      int result = 0;
      int sortDirection = tableViewer.getTable().getSortDirection();
      if (serviceColumn != null) {
        if (e1 instanceof CloudService && e2 instanceof CloudService) {
          CloudService service1 = (CloudService) e1;
View Full Code Here

    return super.getText(element);
  }

  public Image getColumnImage(Object element, int columnIndex) {

    TableColumn column = viewer.getTable().getColumn(columnIndex);
    if (column != null && column.getData() instanceof ServiceViewColumn) {

      switch ((ServiceViewColumn) column.getData()) {
      case Name:
        return getImage(element);
      default:
        return getColumnImage((CloudService) element, (ServiceViewColumn) column.getData());
      }
    }

    return null;
  }
View Full Code Here

TOP

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

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.