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

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

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

Table.isVisible介绍

暂无

代码示例

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

  1. public void widgetSelected(SelectionEvent e){
  2. updateDirtyStatus(true);//dirty
  3. settings.put(PREF_SERVICE_GEN_LOAD_ALL,searchDeclaredMethodsCheckBox.getSelection());
  4. if(table.isVisible()){
  5. updateTable();
  6. }
  7. }
  8. public void widgetDefaultSelected(SelectionEvent e){}

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.text

  1. /**
  2. *Handles a change of the line selected in the associated selector.
  3. */
  4. public void handleTableSelectionChanged() {
  5. if (fProposalTable != null && !fProposalTable.isDisposed() && fProposalTable.isVisible()) {
  6. synchronized (fMutex) {
  7. fIsReset= true;
  8. fMutex.notifyAll();
  9. }
  10. }
  11. }

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

  1. /**
  2. *Handles a change of the line selected in the associated selector.
  3. */
  4. public void handleTableSelectionChanged() {
  5. if (fProposalTable != null && !fProposalTable.isDisposed() && fProposalTable.isVisible()) {
  6. synchronized (fMutex) {
  7. fIsReset= true;
  8. fMutex.notifyAll();
  9. }
  10. }
  11. }

代码示例来源: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. private void updateDirtyStatus(boolean status){
  2. // dirty = status;
  3. if (table.isVisible()){
  4. table.setEnabled(!status);
  5. }
  6. setPageComplete(!status);
  7. }

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

  1. private void updateDirtyStatus(boolean status){
  2. dirty = status;
  3. if (table.isVisible()){
  4. table.setEnabled(!status);
  5. }
  6. setPageComplete(!status);
  7. }

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

  1. private boolean shouldOpen() {
  2. return (historyTable != null && historyTable.getTable() != null && historyTable.getTable().isVisible())
  3. || additionalControlsComposite != null;
  4. }

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

  1. boolean small = /* drawCount == 0 && */isVisible();
  2. int length = small ? items.length + 4 : Math.max( 4, items.length * 3 / 2 );
  3. TableItem[] newItems = new TableItem[ length ];

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

  1. /**
  2. * Sets the focus to this view.
  3. */
  4. public void setFocus() {
  5. if (tableViewer.getTable().isVisible()) {
  6. tableViewer.getTable().setFocus();
  7. } else {
  8. mainForm.setFocus();
  9. }
  10. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.text

  1. /**
  2. *Handles a change of the line selected in the associated selector.
  3. */
  4. public void handleTableSelectionChanged() {
  5. if (fProposalTable != null && !fProposalTable.isDisposed() && fProposalTable.isVisible()) {
  6. TableItem[] selection= fProposalTable.getSelection();
  7. if (selection != null && selection.length > 0) {
  8. TableItem item= selection[0];
  9. Object d= item.getData();
  10. if (d instanceof ICompletionProposal) {
  11. ICompletionProposal p= (ICompletionProposal) d;
  12. fTimer.reset(p);
  13. }
  14. }
  15. }
  16. }

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

  1. /**
  2. *Handles a change of the line selected in the associated selector.
  3. */
  4. public void handleTableSelectionChanged() {
  5. if (fProposalTable != null && !fProposalTable.isDisposed() && fProposalTable.isVisible()) {
  6. TableItem[] selection= fProposalTable.getSelection();
  7. if (selection != null && selection.length > 0) {
  8. TableItem item= selection[0];
  9. Object d= item.getData();
  10. if (d instanceof ICompletionProposal) {
  11. ICompletionProposal p= (ICompletionProposal) d;
  12. fTimer.reset(p);
  13. }
  14. }
  15. }
  16. }

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.databinding

  1. @Override
  2. public void run() {
  3. if (table != null && !table.isDisposed() && item != null
  4. && !item.isDisposed()) {
  5. if (table.isVisible()) {
  6. int tableHeight = table.getClientArea().height;
  7. int numVisibleItems = tableHeight / table.getItemHeight();
  8. int indexOfItem = table.indexOf(item);
  9. int topIndex = table.getTopIndex();
  10. if (indexOfItem >= topIndex
  11. && indexOfItem <= topIndex + numVisibleItems) {
  12. updateIfNecessary(indexOfItem);
  13. return;
  14. }
  15. }
  16. table.clear(table.indexOf(item));
  17. }
  18. }

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

  1. if(!isVisible ()) {
  2. forceResize();

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

  1. if(!isVisible ()) {
  2. forceResize();

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

  1. if(!isVisible ()) {
  2. forceResize();

相关文章

Table类方法