Observé que vaadin 6.7.0 beta1 admite agregar información sobre herramientas para la fila/celda de una tabla. Sin embargo, no encontré ningún ejemplo de cómo agregarlo. ¿Hay alguien que pueda proporcionar alguna muestra?Cómo agregar información sobre herramientas para un elemento o celda de una tabla vaadin
Respuesta
Puede lograr esto configurando un formulario de campo. Aquí podría devolver un botón que solo parece un texto con estilo CSS. Esto le permitirá establecer un título en el botón. Esto es obviamente un hack feo. More info about buttons and links in vaadin.
table.setTableFieldFactory(new TableFieldFactory() {
// container is the datasource
// item is the row
// property is the column
//
@Override
public Field createField(Container container, Object itemId, Object propertyId, Component uiContext) {
})
No se puede agregar tooltpis (setDescription) a una fila/celda nativly - ¡todavía no! Ya está en no gestor de incidencias, pero no saben cuándo van a implementar esta función
Use el código de la siguiente manera:
table.setItemDescriptionGenerator(new ItemDescriptionGenerator() {
public String generateDescription(Component source, Object itemId, Object propertyId) {
if(propertyId == null){
return "Row description "+ itemId;
} else if(propertyId == COLUMN1_PROPERTY_ID) {
return "Cell description " + itemId +","+propertyId;
}
return null;
}}
Parece que esto solo funciona para tablas no editables. Si hago que mi tabla sea editable, la información sobre herramientas/descripción desaparece. –
- 1. Cómo agregar información sobre herramientas a td en una tabla
- 2. ¿Cómo agregar una información sobre herramientas a una celda en un jtable?
- 3. Información sobre herramientas para cada elemento en un cuadro combinado
- 4. ¿Cómo se muestra la información sobre herramientas para cada celda?
- 5. ¿Cómo agregar una información sobre herramientas a un gráfico svg?
- 6. Cómo agregar información sobre herramientas a jqgrid
- 7. Mostrando información sobre herramientas para un elemento de menú
- 8. Información sobre herramientas para QPushButton
- 9. ¿cómo puedo mostrar información sobre herramientas o información sobre el elemento al pasar el mouse?
- 10. Agregar información sobre herramientas a JTextPane
- 11. información sobre herramientas para Button
- 12. Cómo agregar información sobre herramientas para Checkboxlist para cada elemento en asp.net
- 13. Mostrar una información sobre herramientas sobre una celda en una JTable
- 14. Crear información sobre herramientas para UserControl personalizado
- 15. JQuery JSTree: agregue una información sobre herramientas
- 16. Primefaces información sobre herramientas para p: selectManyCheckbox
- 17. Cómo agregar información sobre herramientas a las filas de JTable
- 18. ¿Cómo puedo agregar una sugerencia o información sobre herramientas a una etiqueta en C# Winforms?
- 19. Oracle APEX: información sobre herramientas en la celda del informe
- 20. Información sobre herramientas para elementos CheckedListBox?
- 21. Cómo establecer información sobre herramientas para un ListViewItem
- 22. vinculante de una información sobre herramientas o ContextMenu
- 23. ¿Cómo agregar una información sobre herramientas a un "td" con jquery?
- 24. MFC: ¿Cómo agregar información sobre herramientas en elementos Cmenu?
- 25. ¿Cómo obtengo una información sobre herramientas para mi ActionLink?
- 26. usando información sobre herramientas para mostrar los detalles de una fila de una tabla (jQuery)
- 27. Información sobre herramientas sobre un polígono en Google Maps
- 28. cómo mostrar una información sobre herramientas en un control deshabilitado?
- 29. C#: ¿Cómo agrego una información sobre herramientas a un control?
- 30. información sobre herramientas para navegadores móviles
No creo que el código de información de herramientas está actualmente en el 6,7 .0-beta1 jar eso está disponible. Me interesa esto, y cargué el tarro. La información proporcionada en el error http://dev.vaadin.com/ticket/5414 sugiere cuáles deberían ser los métodos, pero no parecen estar presentes – nuzz