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

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

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

Table.isDisposed介绍

暂无

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

  1. if ( table.isDisposed() ) {
  2. return;

代码示例来源:origin: org.eclipse/org.eclipse.jdt.ui

  1. public void run() {
  2. if (fTable.isDisposed() || ticket != fSearchJobTicket)
  3. return;
  4. runnable.run();
  5. }
  6. });

代码示例来源:origin: org.eclipse/org.eclipse.ajdt.ui

  1. public void run() {
  2. if (fTable.isDisposed())
  3. return;
  4. runnable.run();
  5. }
  6. });

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

  1. /**
  2. * Returns true if the table in the sub-view is disposed. False otherwise.
  3. *
  4. * @return Returns true if the table in the sub-view is disposed. False otherwise.
  5. */
  6. private boolean checkDisposed() {
  7. return tableViewer.getTable().isDisposed();
  8. }

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

  1. @Override
  2. public void
  3. run()
  4. {
  5. if ( buddy_table.isDisposed()){
  6. return;
  7. }
  8. updateTable( false );
  9. }
  10. });

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

  1. @Override
  2. public void
  3. run()
  4. {
  5. if ( buddy_table.isDisposed()){
  6. return;
  7. }
  8. updateTable( false );
  9. updateTableHeader();
  10. }
  11. });

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

  1. @Override
  2. public void
  3. run()
  4. {
  5. if ( !buddy_table.isDisposed()){
  6. if ( !buddies.contains( buddy )){
  7. buddies.add( buddy );
  8. updateTable();
  9. }
  10. }
  11. }
  12. });

代码示例来源:origin: org.codehaus.openxma/xmartclient

  1. public void run() {
  2. if(!table.isDisposed()) {
  3. layout(false); // if it is executed inside the event method, a horizontal scrollbar apears on shrink
  4. }
  5. }
  6. });

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

  1. private Combo newComboBox() {
  2. if (swtTable.isDisposed()) {
  3. return null;
  4. }
  5. return new Combo(swtTable, SWT.DROP_DOWN | SWT.READ_ONLY);
  6. }

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

  1. @Override
  2. public void
  3. run()
  4. {
  5. if ( !partial_buddy_table.isDisposed()){
  6. if ( !partial_buddies.contains( buddy )){
  7. partial_buddies.add( buddy );
  8. updatePartialBuddyTable();
  9. }
  10. }
  11. }
  12. });

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

  1. @Override
  2. public void
  3. run()
  4. {
  5. if ( !buddy_table.isDisposed()){
  6. if ( buddies.remove( buddy )){
  7. updateTable();
  8. }
  9. }
  10. }
  11. });

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

  1. @Override
  2. public void
  3. run()
  4. {
  5. if ( !buddy_table.isDisposed()){
  6. updateTable();
  7. }
  8. }
  9. });

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

  1. @Override
  2. public void
  3. run()
  4. {
  5. if ( !partial_buddy_table.isDisposed()){
  6. if ( partial_buddies.remove( buddy )){
  7. updatePartialBuddyTable();
  8. }
  9. }
  10. }
  11. });

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench

  1. protected Collection<Object> getSelectionValue() {
  2. if (table == null || table.isDisposed())
  3. return null;
  4. TableItem[] items = table.getSelection();
  5. if (items.length <= 0) {
  6. return null;
  7. }
  8. ArrayList<Object> list = new ArrayList<>(1);
  9. list.add(items[0].getData());
  10. return list;
  11. }

代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt

  1. public void layout () {
  2. if (table == null || table.isDisposed()) return;
  3. if (item == null || item.isDisposed()) return;
  4. int columnCount = table.getColumnCount();
  5. if (columnCount == 0 && column != 0) return;
  6. if (columnCount > 0 && (column < 0 || column >= columnCount)) return;
  7. super.layout();
  8. }
  9. }

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86

  1. @Override
  2. public void layout () {
  3. if (table == null || table.isDisposed()) return;
  4. if (item == null || item.isDisposed()) return;
  5. int columnCount = table.getColumnCount();
  6. if (columnCount == 0 && column != 0) return;
  7. if (columnCount > 0 && (column < 0 || column >= columnCount)) return;
  8. super.layout();
  9. }
  10. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.debug.ui

  1. private void topVisibleAddressChanged(final BigInteger address) {
  2. final Runnable runnable = () -> {
  3. if (fTableViewer.getTable().isDisposed()) {
  4. return;
  5. }
  6. doTopVisibleAddressChanged(address);
  7. };
  8. runOnUIThread(runnable);
  9. }

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

  1. public void layout () {
  2. if (table == null || table.isDisposed()) return;
  3. if (item == null || item.isDisposed()) return;
  4. int columnCount = table.getColumnCount();
  5. if (columnCount == 0 && column != 0) return;
  6. if (columnCount > 0 && (column < 0 || column >= columnCount)) return;
  7. super.layout();
  8. }
  9. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x

  1. @Override
  2. public void layout () {
  3. if (table == null || table.isDisposed()) return;
  4. if (item == null || item.isDisposed()) return;
  5. int columnCount = table.getColumnCount();
  6. if (columnCount == 0 && column != 0) return;
  7. if (columnCount > 0 && (column < 0 || column >= columnCount)) return;
  8. super.layout();
  9. }
  10. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc

  1. @Override
  2. public void layout () {
  3. if (table == null || table.isDisposed()) return;
  4. if (item == null || item.isDisposed()) return;
  5. int columnCount = table.getColumnCount();
  6. if (columnCount == 0 && column != 0) return;
  7. if (columnCount > 0 && (column < 0 || column >= columnCount)) return;
  8. super.layout();
  9. }
  10. }

相关文章

Table类方法