Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2014
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. Tree tree = new Tree(parent, SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL);
  2. tree.setHeaderVisible(true);
  3. m_treeViewer = new TreeViewer(tree);
  4. m_treeViewer.getTree().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true, 4, 1));
  5. getSite().setSelectionProvider(m_treeViewer);
  6.  
  7. TreeColumn colName = new TreeColumn(tree, SWT.LEFT);
  8. tree.setLinesVisible(true);
  9. colName.setAlignment(SWT.LEFT);
  10. colName.setText("Name");
  11. colName.setWidth(260);
  12. TreeColumn colLastModified = new TreeColumn(tree, SWT.RIGHT);
  13. colLastModified.setAlignment(SWT.LEFT);
  14. colLastModified.setText("Last Modified");
  15. colLastModified.setWidth(160);
  16. TreeColumn colManufacturer = new TreeColumn(tree, SWT.RIGHT);
  17. colManufacturer.setAlignment(SWT.LEFT);
  18. colManufacturer.setText("Manufacturer");
  19. colManufacturer.setWidth(160);
  20. TreeColumn colModelNumber = new TreeColumn(tree, SWT.RIGHT);
  21. colModelNumber.setAlignment(SWT.LEFT);
  22. colModelNumber.setText("Model Number");
  23. colModelNumber.setWidth(160);
  24. TreeColumn colVersion = new TreeColumn(tree, SWT.RIGHT);
  25. colVersion.setAlignment(SWT.LEFT);
  26. colVersion.setText("Version");
  27. colVersion.setWidth(160);
  28. TreeColumn colNeedUpdate = new TreeColumn(tree, SWT.RIGHT);
  29. colNeedUpdate.setAlignment(SWT.LEFT);
  30. colNeedUpdate.setText("Needs Update");
  31. colNeedUpdate.setWidth(160);
  32.  
  33. m_treeViewer.setContentProvider(new TreeViewContentProviderTemplate());
  34. m_treeViewer.setLabelProvider(new TreeViewLabelProviderTemplate());
  35. try {
  36. m_treeViewer.setInput(initData());
  37. } catch (SQLException e) {
  38. // TODO Auto-generated catch block
  39. e.printStackTrace();
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement