org.eclipse.swt.widgets.Table.setVisible()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(200)

本文整理了Java中org.eclipse.swt.widgets.Table.setVisible()方法的一些代码示例,展示了Table.setVisible()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.setVisible()方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Table
类名称:Table
方法名:setVisible

Table.setVisible介绍

暂无

代码示例

代码示例来源:origin: apache/axis2-java

  1. public void clearPreviousData(){
  2. this.classNameTextBox.setText("");
  3. this.classNameTextBox.setEnabled(true);
  4. //set service name
  5. this.serviceNameTextBox.setText("");
  6. if (table.isVisible()){
  7. table.setVisible(false);
  8. }
  9. loadButton.setEnabled(true);
  10. }
  11. private void updateDirtyStatus(boolean status){

代码示例来源:origin: apache/axis2-java

  1. items[i].setChecked(true);//check them all by default
  2. table.setVisible(true);

代码示例来源:origin: apache/axis2-java

  1. items[i].setChecked(true);//check them all by default
  2. table.setVisible(true);

代码示例来源:origin: apache/axis2-java

  1. declareColumn(table,100,"Parameter Count");
  2. table.setVisible(false);

代码示例来源:origin: apache/axis2-java

  1. declareColumn(table,100,ServiceArchiver.getResourceString("page3.table.col3"));
  2. table.setVisible(false);

代码示例来源:origin: org.eclipse.mylyn.commons/workbench

  1. private void setHistoryTableVisible(boolean isVisible) {
  2. GridData layoutData = (GridData) historyTable.getTable().getLayoutData();
  3. historyTable.getTable().setVisible(isVisible);
  4. boolean wasVisible = !layoutData.exclude;
  5. layoutData.exclude = !isVisible;
  6. if (wasVisible != isVisible || isVisible) {
  7. getShell().pack();
  8. }
  9. initializeBounds();
  10. }

代码示例来源:origin: openaudible/openaudible

  1. table.setVisible(true);

代码示例来源:origin: inspectIT/inspectIT

  1. /**
  2. * Clears the look of the forms body.
  3. */
  4. protected void clearFormBody() {
  5. if ((messageComposite != null) && !messageComposite.isDisposed()) {
  6. messageComposite.dispose();
  7. }
  8. tableViewer.setInput(Collections.emptyList());
  9. tableViewer.getTable().setHeaderVisible(false);
  10. tableViewer.getTable().setLinesVisible(false);
  11. tableViewer.getTable().setVisible(false);
  12. tableViewer.getTable().setLayoutData(new GridData(SWT.LEFT, SWT.TOP, false, false));
  13. for (TableColumn tableColumn : tableViewer.getTable().getColumns()) {
  14. tableColumn.dispose();
  15. }
  16. }

代码示例来源:origin: openaudible/openaudible

  1. public void changeTableLayout(int i) {
  2. table.setVisible(false);
  3. table.removeAll();
  4. TableColumn tc[] = table.getColumns();
  5. for (TableColumn aTc : tc) {
  6. aTc.dispose();
  7. }
  8. numColumns = i;
  9. for (int x = 0; x < numColumns; x++) {
  10. TableColumn column = new TableColumn(table, SWT.LEFT);
  11. String n = getColumnName(x);
  12. Image r = getColumnImage(x);
  13. column.setImage(r);
  14. column.setText(n);
  15. column.setWidth(getColumnWidth(x));
  16. }
  17. setColumWidths();
  18. // populateData(); // TODO: See about removing this.
  19. ColumnListener columnListener = getColumnListener();
  20. for (int c = 0; c < table.getColumnCount(); c++) {
  21. table.getColumn(c).addSelectionListener(columnListener);
  22. }
  23. table.setVisible(true);
  24. }

代码示例来源:origin: inspectIT/inspectIT

  1. tableViewer.getTable().setHeaderVisible(true);
  2. tableViewer.getTable().setLinesVisible(true);
  3. tableViewer.getTable().setVisible(true);
  4. tableViewer.getTable().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
  5. tableViewer.addSelectionChangedListener(new ISelectionChangedListener() {

代码示例来源:origin: BiglySoftware/BiglyBT

  1. libraryTable.setVisible(false);
  2. compEmpty.setVisible(true);

代码示例来源:origin: inspectIT/inspectIT

  1. /**
  2. * Updates the table input and refreshes the table. Sub-classes can extend if needed.
  3. */
  4. protected void updateFormBody() {
  5. clearFormBody();
  6. if (null == displayedCmrRepositoryDefinition) {
  7. displayMessage("No CMR repository present. Please add the CMR repository via 'Add CMR repository' action.", Display.getDefault().getSystemImage(SWT.ICON_INFORMATION));
  8. } else if (displayedCmrRepositoryDefinition.getOnlineStatus() == OnlineStatus.OFFLINE) {
  9. displayMessage("Selected CMR repository is currently unavailable.", Display.getDefault().getSystemImage(SWT.ICON_WARNING));
  10. } else {
  11. List<?> inputList = getTableInput();
  12. if ((null == inputList) || CollectionUtils.isEmpty(inputList)) {
  13. displayMessage("No items exists on selected CMR repository.", Display.getDefault().getSystemImage(SWT.ICON_INFORMATION));
  14. } else {
  15. createTableColumns(tableViewer);
  16. tableViewer.setLabelProvider(getLabelProvider());
  17. ViewerComparator comparator = getViewerComparator();
  18. if (null != comparator) {
  19. tableViewer.setComparator(getViewerComparator());
  20. }
  21. tableViewer.getTable().setHeaderVisible(true);
  22. tableViewer.getTable().setLinesVisible(true);
  23. tableViewer.getTable().setVisible(true);
  24. tableViewer.getTable().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
  25. tableViewer.setInput(inputList);
  26. }
  27. }
  28. mainForm.getBody().layout();
  29. }

相关文章

Table类方法