Package com.google.gwt.user.client.ui.HTMLTable

Examples of com.google.gwt.user.client.ui.HTMLTable.Cell


    VerticalPanel p = new VerticalPanel();
    fillInGrid();
    p.add(g);
    g.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
        Cell cell = g.getCellForEvent(event);
        g.setText(0, cell.getCellIndex(), "clicked on " + cell.getCellIndex()
            + "," + cell.getRowIndex());
      }

    });
    return p;
  }
View Full Code Here


  }

  @UiHandler("table")
  void onTableClicked(ClickEvent event) {
    // Select the row that was clicked (-1 to account for header row).
    Cell cell = table.getCellForEvent(event);
    if (cell != null) {
      int row = cell.getRowIndex();
      selectRow(row);
    }
  }
View Full Code Here

   * Tests for {@link HTMLTable.Cell}.
   */
  public void testCell() {
    HTMLTable table = getTable(1, 4);
    table.setText(0, 3, "test");
    Cell cell = table.new Cell(0, 3);

    assertEquals(0, cell.getRowIndex());
    assertEquals(3, cell.getCellIndex());

    TableCellElement elem = cell.getElement().cast();
    assertEquals(3, elem.getCellIndex());
    assertEquals("test", elem.getInnerText());
  }
View Full Code Here

    }

    table.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(final ClickEvent event) {
        final Cell cell = table.getCellForEvent(event);
        if (cell == null) {
          return;
        }
        if (cell.getCellIndex() == C_STAR) {
          // Don't do anything (handled by star itself).
        } else if (cell.getCellIndex() == C_OWNER) {
          // Don't do anything.
        } else if (getRowItem(cell.getRowIndex()) != null) {
          movePointerTo(cell.getRowIndex());
        }
      }
    });
  }
View Full Code Here

  }

  @UiHandler("table")
  void onTableClicked(ClickEvent event) {
    // Select the row that was clicked (-1 to account for header row).
    Cell cell = table.getCellForEvent(event);
    if (cell != null) {
      int row = cell.getRowIndex();
      selectRow(row, true);
    }
  }
View Full Code Here

            });
        }
    }

    private void performClickAction(@Nonnull final ClickEvent event) {
        Cell cell = table.getCellForEvent(event);
        if (cell != null) {
            int row = cell.getRowIndex();
            selectRow(row);
        }
    }
View Full Code Here

            });
        }
    }

    private void performClickAction(@Nonnull final ClickEvent event) {
        Cell cell = table.getCellForEvent(event);
        if (cell != null) {
            int row = cell.getRowIndex();
            selectRow(row);
        }
    }
View Full Code Here

        selectedRow = -1;
        update();
      }
    } else if (sender == table) {
      // Select the row that was clicked (-1 to account for header row).
      Cell cell = table.getCellForEvent(event);
      if (cell != null) {
        int row = cell.getRowIndex();
        selectRow(row);
      }
    }
  }
View Full Code Here

     *
     * @see com.google.gwt.event.dom.client.ClickHandler#onClick(com.google.gwt.event.dom.client.ClickEvent)
     */
    public void onClick(ClickEvent event) {
      Object oldValue = cachedItem;
      Cell cell = table.getCellForEvent(event);
      Object model = table.getElement().getPropertyObject("model");
      if (model instanceof ListBindingManager) {
        ListBindingManager lbm = (ListBindingManager) model;
        cachedItem = lbm.getElement(cell.getRowIndex());
      }
      firePropertyChange(oldValue, cachedItem);
    }
View Full Code Here

      }
    }

    grid.addClickHandler(new ClickHandler() {
      public void onClick(ClickEvent event) {
      Cell cell = grid.getCellForEvent(event);
        fireColorSelected(colors[cell.getRowIndex() * 12 + cell.getCellIndex()]);
        hide();
      }
    });

    vp.setStyleName("Editor-DialogBox-Content");
View Full Code Here

TOP

Related Classes of com.google.gwt.user.client.ui.HTMLTable.Cell

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.