una opcion para poner un tooltip en un grid es la que viene en la pagina de sencha
crearse esta función
- GridCellRenderer
change = new GridCellRenderer () { - public String render(Stock model, String property, ColumnData config, int rowIndex, int colIndex,
- ListStore
store, Grid grid) { - double val = (Double) model.get(property);
- return « + cm.getColumnById(property).getHeader() + «‘ qtip='» + v
- + «‘>» + v + ««;
- }
- };
en la columna donde se va a generar el tooltip se debemos de poner algo como
- column = new ColumnConfig(«change», «Change», 100);
- column.setRenderer(change);
- configs.add(column);
al final de la función donde este declarado el gird poner
new QuickTip(grid);
otra manera de hacer esto seria
- GridCellRenderer
change = new GridCellRenderer () { - public label render(Stock model, String property, ColumnData config, int rowIndex, int colIndex,
- ListStore
store, Grid grid) { - double val = (Double) model.get(property);
- Label label = new Label();
- label.add(val);
- label.setTootip(val);
- return label;
- }
- };
después de esto solo debes de introducirlo a la columna
- column = new ColumnConfig(«change», «Change», 100);
- column.setRenderer(change);
- configs.add(column);
espero que ayude estos dos dos tipos de tootips en grid.